Description
Ghidra 10.3 before 12.2 contains a resource allocation without limits vulnerability in ThemeReader.readZipTheme() that extracts unlimited theme ZIP entries to the images directory. Attackers can persuade users to import a crafted theme archive with many small files, exhausting inodes and disk space to deny service to the host.
Published: 2026-10-22
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Update Ghidra
AI Analysis

Impact

Ghidra versions prior to 12.2 contain a resource allocation flaw in ThemeReader.readZipTheme() that allows the extraction of an unlimited number of entries from a theme ZIP archive into the images directory. This can lead to exhaustion of inodes and disk space, thereby disabling further operations on the affected host. The weakness is classified as CWE-770, Resource Exhaustion.

Affected Systems

The vulnerability affects the National Security Agency’s Ghidra software. Defendants affected by Ghidra 10.3 and any earlier releases before the 12.2 build are at risk, irrespective of the operating system used for running Ghidra.

Risk and Exploitability

The CVSS score of 6.8 indicates a medium severity potential. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited public exploitation evidence to date. Attackers can exploit the flaw by supplying a maliciously crafted theme archive to an unsuspecting user; the attacker requires the ability to persuade the user to import the theme. The exploit path does not require elevated privileges beyond the user running Ghidra, but the impact can affect the entire system if disk resources are exhausted.

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 Ghidra to version 12.2 or later to obtain the vendor‑provided patch
  • Avoid importing theme archives from untrusted sources
  • Monitor disk space and inode usage and enforce quotas to mitigate the effect of potential resource exhaustion attacks

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 a resource allocation without limits vulnerability in ThemeReader.readZipTheme() that extracts unlimited theme ZIP entries to the images directory. Attackers can persuade users to import a crafted theme archive with many small files, exhausting inodes and disk space to deny service to the host.
Title Ghidra 10.3 before 12.2 Denial of Service via ThemeReader.readZipTheme()
First Time appeared Nsa
Nsa ghidra
Weaknesses CWE-770
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:00.814Z

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

Link: CVE-2026-115395

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-115395

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling