CVE-2026-96273 PUBLISHED

Ghidra before 12.1.4 Denial of Service via Crafted Database

Assigner: VulnCheck
Reserved: 22.09.2026 Published: 23.09.2026 Updated: 23.09.2026

Ghidra before 12.1.4 fails to validate the TYPE_COL byte in OptionsDB.createUnregisteredOption(), causing an ArrayIndexOutOfBoundsException that leaves domain objects permanently locked. Attackers can craft a malicious program database file that, when imported, causes the application to stall and prevents resource cleanup or graceful shutdown.

Metrics

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

Product Status

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

Credits

  • Yuvraj Saxena (0xXA) finder

References

Problem Types

  • Improper Cleanup on Thrown Exception CWE