CVE-2026-116012 PUBLISHED

Ghidra before 12.2 Integer Truncation in PackedDecode::skipAttribute Decompiler Parser

Assigner: VulnCheck
Reserved: 24.10.2026 Published: 24.10.2026 Updated: 24.10.2026

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.

Metrics

CVSS Vector: CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS Score: 2

Product Status

Vendor NationalSecurityAgency
Product ghidra
Versions Default: unaffected
  • affected from 0 to 12.2 (excl.)

Credits

  • dread (d7ead) finder

References

Problem Types

  • Numeric Truncation Error CWE