Use-After-Free Vulnerability in pybddisasm Python Bindings by PyBinaries
CVE-2026-118445

6.9MEDIUM

Key Information:

Vendor
CVE Published:
3 November 2026

What is CVE-2026-118445?

The pybddisasm package contains a use-after-free vulnerability that compromises memory safety for applications utilizing its Python bindings. Specifically, structure-valued members of INSTRUX objects can be accessed after the associated parent object has been deallocated. This occurs because retained references to these members do not prolong the life of the parent object, leading to the potential for crashes or exposure of confidential process memory. Developers must be cautious, as exploitation relies on maintaining a reference to the member while accessing it post-deallocation, an act that could severely undermine application security. Note that the pybddisasm package is no longer actively maintained, further heightening the risks associated with this vulnerability.

Affected Version(s)

pybddisasm 0 <= 0.3.0

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:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.