Heap Out-of-Bounds Read Vulnerability in libphdi by Libyal
CVE-2026-116737

6.9MEDIUM

Key Information:

Vendor

Libyal

Status
Vendor
CVE Published:
26 October 2026

What is CVE-2026-116737?

libphdi, an open-source library managed by Libyal, contains a vulnerability that allows a heap out-of-bounds read in the function 'libphdi_data_files_get_extent_data_file_path.' The flaw arises when the library utilizes the directory prefix length instead of the basename length, enabling attackers to craft a malicious Parallels disk image descriptor. By providing a lengthy directory prefix coupled with a short basename, an attacker can potentially crash the application or expose adjacent heap memory, leading to further exploitation opportunities.

Affected Version(s)

libphdi 0 <= 20260902

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

HaiND from the Post and Telecommunication Institute of Technology
.