CVE-2026-116012

Published: Ott 24, 2026 Last Modified: Ott 24, 2026
ExploitDB:
Other exploit source:
Google Dorks:
LOW 2,0
Attack Vector: local
Attack Complexity: low
Privileges Required: none
User Interaction: passive
Confidentiality: N/A
Integrity: N/A
Availability: N/A
LOW 3,6
Attack Vector: local
Attack Complexity: high
Privileges Required: none
User Interaction: required
Scope: unchanged
Confidentiality: none
Integrity: low
Availability: low

Description

Ghidra before 12.2 contains a numeric truncation vulnerability in PackedDecode::skipAttribute and skipAttributeRemaining in marshal.cc that stores 64-bit string lengths in 32-bit variables. Attackers can supply a crafted packed stream, such as a malicious .sla file, to inject attributes into the decompiler's input or crash the decompiler process.

197

Numeric Truncation Error

Incomplete
Common Consequences
Security Scopes Affected:
Integrity
Potential Impacts:
Modify Memory
Applicable Platforms
Languages: C, C++, Java, C#
View CWE Details
https://github.com/NationalSecurityAgency/ghidra/blob/Ghidra_12.1.4_build/Ghidr…
https://github.com/NationalSecurityAgency/ghidra/commit/d105789b331dba84ad73ab9…
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.2_build
https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-v423-…
https://www.vulncheck.com/advisories/ghidra-before-12.2-integer-truncation-in-p…