Improper array index validation in Parallels Desktop
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA.
Summary
This vulnerability allows local attackers to disclose information on affected installations of Parallels Desktop 15.1.4. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability. The specific flaw exists within the prl_hypervisor kext. The issue results from the lack of proper validation of user-supplied data, which can result in a read past the end of an allocated buffer. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of the kernel. Was ZDI-CAN-11302.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2020-17398
- 2026-10-03 Alias added: GHSA-cxx9-g3h7-xchv
References
More Parallels Desktop vulnerabilities
- TI-2025-22549 Path traversal in Parallels Desktop for Mac CVSS 3.1HIGH 8.8
- TI-2024-36288 Link following in Parallels Desktop for Mac CVSS 3.1HIGH 7.8
- TI-2024-35227 Link following in Parallels Desktop for Mac CVSS 3.1HIGH 7.8
- TI-2024-24264 Link following in Parallels Desktop for Mac CVSS 3.1HIGH 7.8
- TI-2024-05787 Improper privilege management in Parallels Desktop CVSS 3.1CRITICAL 10.0
- TI-2023-12061 Path traversal in Parallels Desktop CVSS 3.0HIGH 8.2
Sources
- CVE-2020-17398 · CVE Program
- CVE-2020-17398 · NVD
- FIRST EPSS
- GHSA-cxx9-g3h7-xchv · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences