CVE-2023-20869
NixOS vulnerability analysis and mitigation

Overview

A stack-based buffer-overflow vulnerability (CVE-2023-20869) was discovered in VMware Workstation (17.x) and VMware Fusion (13.x), specifically affecting the functionality for sharing host Bluetooth devices with virtual machines. The vulnerability was reported by STAR Labs during the Pwn2Own 2023 Security Contest and was publicly disclosed on April 25, 2023. VMware has evaluated this vulnerability as Critical with a CVSS v3.1 base score of 9.3 (VMware Advisory).

Technical details

The vulnerability exists within the UHCI component and stems from inadequate validation of user-supplied data length before copying it to a fixed-length stack-based buffer. The issue has been assigned a CVSS v3.1 base score of 8.2 with the vector string CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H, indicating local access requirements but high potential impact (ZDI Advisory).

Impact

The vulnerability allows attackers to execute code as the virtual machine's VMX process running on the host, potentially leading to complete compromise of the hypervisor. This could result in unauthorized code execution with elevated privileges in the context of the hypervisor (VMware Advisory).

Mitigation and workarounds

VMware has released security updates to address this vulnerability. Users should update VMware Workstation to version 17.0.2 and VMware Fusion to version 13.0.2. These updates are documented in KB91760 (VMware Advisory).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management