CVE-2024-58350

Ghidra before 11.2 contains a use after free vulnerability in the Sleigh backend caused by undefined static initialization order of the SleighArchitecture::translators and XmlArchitectureCapability singletons. Attackers can trigger an infinite loop or denial of service during shutdown by exploiting the unsafe destruction order that causes iteration over deallocated memory.
Configurations

Configuration 1 (hide)

cpe:2.3:a:nsa:ghidra:*:*:*:*:*:*:*:*

History

11 Jun 2026, 19:53

Type Values Removed Values Added
References () https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-4g43-2f29-xvp4 - () https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-4g43-2f29-xvp4 - Vendor Advisory
References () https://www.vulncheck.com/advisories/ghidra-use-after-free-in-sleigh-backend-via-static-initialization-order - () https://www.vulncheck.com/advisories/ghidra-use-after-free-in-sleigh-backend-via-static-initialization-order - Third Party Advisory
First Time Nsa ghidra
Nsa
CPE cpe:2.3:a:nsa:ghidra:*:*:*:*:*:*:*:*

10 Jun 2026, 14:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-06-10 14:16

Updated : 2026-06-11 19:53


NVD link : CVE-2024-58350

Mitre link : CVE-2024-58350

CVE.ORG link : CVE-2024-58350


JSON object : View

Products Affected

nsa

  • ghidra
CWE
CWE-758

Reliance on Undefined, Unspecified, or Implementation-Defined Behavior