What’s Vulnerable › Vulnerabilities

CVE-2026-52753: Ghidra < 12.0.3 - Out-of-Memory in Rust Symbol Demangler via Malformed Symbol

Description

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.

Affected products

How to fix

Upgrade to a fixed version: nationalsecurityagency ghidra 12.0.3. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-52753 or the next vulnerability affects your stack