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: n/a
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

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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

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

Link: CVE-2026-115503

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-115503

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-409

    Improper Handling of Highly Compressed Data (Data Amplification)