[ CVE-2026-115394 · Published 22 Oct 2026 ]
Vulnerability in NationalSecurityAgency ghidra
CVSS 5.5
No fix listed yet
[ Description ]Official description
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.
[ Fixes ]Fixes and patches
No fix or interim patch is linked from our sources yet. Check the vendor references below and limit exposure of affected systems until a fix is available.
[ References ]References
- github.com/NationalSecurityAgency/ghidra
- github.com/NationalSecurityAgency/ghidra/blob/Ghidra_12.2_build/Ghidra/Framework/DB/src…
- github.com/NationalSecurityAgency/ghidra/blob/Ghidra_12.2_build/Ghidra/Framework/DB/src…
- github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-q538-hhhf-5jxp
- www.vulncheck.com/advisories/ghidra-through-12.2-denial-of-service-via-binaryfield-memo…