CVE-2021-31424: Parallels Desktop OTG Heap-based Buffer Overflow Privilege Escalation Vulnerability
This vulnerability allows local attackers to escalate privileges on affected installations of Parallels Desktop 15.1.5-47309. An attacker must first obtain the ability to execute low-privileged code on the target guest system in order to exploit this vulnerability. The specific flaw exists within the Open Tools Gate component. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a fixed-length heap-based buffer. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of the hypervisor. Was ZDI-CAN-12848.
Other sources
This vulnerability allows local attackers to escalate privileges on affected installations of Parallels Desktop. An attacker must first obtain the ability to execute low-privileged code on the target guest system in order to exploit this vulnerability. The specific flaw exists within the Open Tools Gate component. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a fixed-length heap-based buffer. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of the hypervisor.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2021-31424?
CVE-2021-31424 is a vulnerability that allows local attackers to escalate privileges on affected installations of Parallels Desktop 15.1.5-47309.
How can this vulnerability be exploited?
To exploit CVE-2021-31424, an attacker must first obtain the ability to execute low-privileged code on the target guest system.
What is the severity of CVE-2021-31424?
The severity of CVE-2021-31424 is high with a score of 8.8.
How can I fix CVE-2021-31424?
To fix CVE-2021-31424, it is recommended to update to the latest version of Parallels Desktop.
Where can I find more information about CVE-2021-31424?
More information about CVE-2021-31424 can be found in the Parallels Knowledge Base article at https://kb.parallels.com/en/125013 and the Zero Day Initiative advisory at https://www.zerodayinitiative.com/advisories/ZDI-21-434/.