Description
Ghidra before 12.2 contains an improper handling of highly compressed data vulnerability in ExtensionUtils.unzipToInstallationFolder() that allows attackers to exhaust disk space. Attackers can persuade users to install a crafted zip bomb extension archive that expands without size limits, causing later writes by Ghidra and other applications to fail.
Published: 2026-10-22
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via Disk Exhaustion
Action: Patch Now
AI Analysis

Impact

The vulnerability lies in Ghidra’s ExtensionUtils.unzipToInstallationFolder() routine, which fails to limit the size of highly compressed data. A crafted zip‑bomb extension expands beyond normal limits, consuming large amounts of disk space. Once disk space is exhausted, Ghidra and other applications that attempt to write to the filesystem will fail, leading to a denial of service.

Affected Systems

The affected product is Ghidra from the National Security Agency, any release prior to 12.2. Users relying on Ghidra for reverse engineering and who install third‑party extensions are at risk.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate severity due to the resource exhaustion attack. Although the EPSS score is not available, the risk is mitigated by the fact that the attacker must supply a malicious extension archive, typically through user action or a compromised extension source. Once the archive is unpacked, disk space is drained, disabling subsequent writes for Ghidra and other processes. The vulnerability is not listed in CISA KEV, but the potential impact remains significant.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Ghidra to version 12.2 or later, which includes the fixed implementation.
  • Disable or carefully vet auto‑installation of third‑party extensions, allowing only trusted sources to be added.
  • Monitor disk space usage for sudden growth that may indicate a zip bomb in progress.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 05:00: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 before 12.2 contains an improper handling of highly compressed data vulnerability in ExtensionUtils.unzipToInstallationFolder() that allows attackers to exhaust disk space. Attackers can persuade users to install a crafted zip bomb extension archive that expands without size limits, causing later writes by Ghidra and other applications to fail.
Title Ghidra before 12.2 Denial of Service via Compressed Extension 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-11-05T16:30:34.220Z

Reserved: 2026-10-22T16:14:58.396Z

Link: CVE-2026-115503

cve-icon Vulnrichment

Updated: 2026-11-05T16:30:29.519Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-22T20:17:06.173

Modified: 2026-11-05T17:17:41.930

Link: CVE-2026-115503

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T04:45:13Z

Weaknesses
  • CWE-409

    Improper Handling of Highly Compressed Data (Data Amplification)