Resource exhaustion in Ghidra - #VU127894
Published: April 25, 2026
Ghidra
Detailed vulnerability description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to uncontrolled resource consumption in the rust_demangle() function in the GPL/DemanglerGnu component when parsing crafted Rust symbol names during binary analysis. A remote attacker can supply a malicious binary with crafted Rust symbol names to cause a denial of service.
A small crafted input can trigger unbounded memory allocation and crash Ghidra during analysis.