Description
Ghidra 10.3 before 12.2 contains an improper handling of highly compressed data vulnerability in ThemeReader.processIconFile() that fails to limit decompressed size or compression ratio. Attackers can persuade a user to import a crafted theme ZIP whose icon entries expand to fill the host filesystem, causing later writes to fail.
Published: 2026-10-22
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

An improper handling of highly compressed data in Ghidra’s ThemeReader.processIconFile() allows an attacker to craft a theme ZIP file whose icon entries, when extracted, consume an excessive amount of disk space. The lack of limits on decompressed size or compression ratio causes the application to attempt to write an expanded icon image that exceeds available storage, resulting in failed writes and a crash of the Ghidra interface.

Affected Systems

The affected product is National Security Agency Ghidra, versions 10.3 through 12.1 inclusive. No specific sub‑versions are listed, so all builds prior to 12.2 are potentially vulnerable.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate impact. Attack requires user interaction to import the malicious theme, so the likelihood of exploitation depends on social engineering. The EPSS score is not available, and the vulnerability is not listed in CISA KEV, suggesting it is not widely exploited at present. Organizations that use Ghidra in a shared or multi‑user environment should treat the risk as moderate pending an update.

Generated by OpenCVE AI on October 23, 2026 at 03:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Ghidra version 12.2 or later, where the decompression limits have been re‑implemented.
  • If an upgrade is impractical, disable the import of custom theme ZIP files or restrict it to trusted users.
  • Ensure that any existing theme archives are scanned and replaced if they contain unusually large icon files.

Generated by OpenCVE AI on October 23, 2026 at 03:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 04:15:00 +0000

Type Values Removed Values Added
First Time appeared Nationalsecurityagency
Nationalsecurityagency ghidra
Vendors & Products Nationalsecurityagency
Nationalsecurityagency ghidra

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description Ghidra 10.3 before 12.2 contains an improper handling of highly compressed data vulnerability in ThemeReader.processIconFile() that fails to limit decompressed size or compression ratio. Attackers can persuade a user to import a crafted theme ZIP whose icon entries expand to fill the host filesystem, causing later writes to fail.
Title Ghidra 10.3 before 12.2 Denial of Service via Compressed Theme Archive
First Time appeared Nsa
Nsa ghidra
Weaknesses CWE-409
CPEs cpe:2.3:a:nsa:ghidra:*:*:*:*:*:*:*:*
Vendors & Products Nsa
Nsa ghidra
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 6.8, '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'}


Subscriptions

Nationalsecurityagency Ghidra
Nsa Ghidra
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T19:14:01.562Z

Reserved: 2026-10-22T11:27:18.001Z

Link: CVE-2026-115396

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-22T19:17:47.547

Modified: 2026-10-22T19:17:47.547

Link: CVE-2026-115396

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T04:00:11Z

Weaknesses
  • CWE-409

    Improper Handling of Highly Compressed Data (Data Amplification)