CVE Catalog

CVE-2026-52753

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.15%

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

Summary

Ghidra before version 12.0.3 contains an out-of-memory vulnerability in the rust_demangle function that allocates unbounded output buffers without size limits. Attackers can craft malicious Rust symbol names in binaries to trigger exponential memory allocation, causing process crashes during binary analysis.

Risk Assessment

The risk involves potential denial of service (DoS) where an attacker can crash the binary analysis process, especially in environments where Ghidra processes untrusted binaries automatically.

Recommendation

It is recommended to immediately upgrade Ghidra to version 12.0.3 or later, which includes a fix that limits output buffer allocation.

Other vulnerabilities in Ghidra

See all
Original NVD description (English source)

Ghidra before 12.0.3 contains an out-of-memory vulnerability in the rust_demangle function that allocates unbounded output buffers without size limits. Attackers can craft malicious Rust symbol names in binaries to trigger exponential memory allocation, causing process crashes during binary analysis.

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