CVE Catalog

CVE-2026-115394

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

6th percentile - higher than 6% of all known CVEs

Summary

Ghidra through 12.2 contains an uncontrolled memory allocation vulnerability in BinaryField.read() that allows attackers to exhaust heap memory via an unchecked 32-bit length field. Attackers can persuade users to import a crafted GZF packed database file, triggering an OutOfMemoryError in PackedDatabase.open() that aborts the import and denies service.

Risk Assessment

Heap memory exhaustion can abort the import and cause application denial of service. It requires user interaction (importing a crafted file).

Recommendation

Update Ghidra to a version later than 12.2. Avoid opening database files from untrusted sources.

Other vulnerabilities in Ghidra

See all
Original NVD description (English source)

Ghidra through 12.2 contains an uncontrolled memory allocation vulnerability in BinaryField.read() that allows attackers to exhaust heap memory via an unchecked 32-bit length field. Attackers can persuade users to import a crafted GZF packed database file, triggering an OutOfMemoryError in PackedDatabase.open() that aborts the import and denies service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS