PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-115398 NationalSecurityAgency CVE debrief

Ghidra before 12.2 contains a resource allocation without limits vulnerability in FileSystemIndexHelper used by TarFileSystem and ZipFileSystem. This allows attackers to persuade a user to open or batch-import a crafted TAR or ZIP archive with excessive entries, exhausting the Java heap and hanging the session. The vulnerability is caused by unbounded archive entries, which can lead to a denial of service. Defenders should be aware of the potential impact on their systems and take necessary precautions.

Vendor
NationalSecurityAgency
Product
ghidra
CVSS
MEDIUM 6.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-22
Original CVE updated
2026-10-23
Advisory published
2026-10-22
Advisory updated
2026-10-23

Who should care

Defenders responsible for systems using Ghidra versions before 12.2 should assess their exposure and prioritize verifying the impact of this vulnerability. They should also consider upgrading to Ghidra version 12.2 or later and monitor for potential denial of service attacks. Additionally, defenders should review compensating controls for exposed systems and track exceptions and retest remediated assets.

Why it matters

Defenders should care about CVE-2026-115398 because it allows for a denial of service in Ghidra versions before 12.2, potentially leading to session hangs and Java heap exhaustion. Those responsible for systems using Ghidra should verify their exposure, assess the impact, and consider upgrading to version 12.2 or later.

  • Denial of service via excessive TAR or ZIP archive entries
  • Potential for session hang due to Java heap exhaustion
  • Need for verification of Ghidra version and exposure
  • Priority for upgrading to Ghidra version 12.2 or later

Technical summary

The vulnerability in Ghidra before 12.2 is caused by a resource allocation without limits in FileSystemIndexHelper used by TarFileSystem and ZipFileSystem. This allows attackers to create crafted TAR or ZIP archives with excessive entries, leading to a denial of service. The vulnerability can be exploited by persuading a user to open or batch-import a malicious archive, which can exhaust the Java heap and hang the session. Defenders should prioritize verifying exposure and assessing the impact of this vulnerability on their systems.

Defensive priority

Defenders should prioritize verifying exposure and assessing the impact of this vulnerability on their systems, especially those using Ghidra versions before 12.2.

Recommended defensive actions

  • Verify Ghidra version and assess exposure
  • Evaluate the impact of this vulnerability on your systems
  • Consider upgrading to Ghidra version 12.2 or later
  • Monitor for potential denial of service attacks
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and source item provide details about the vulnerability in Ghidra before 12.2. The vulnerability allows for a denial of service via TAR and ZIP file system mount. The source item includes references to the vendor advisory, patch, release notes, and product information.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-115398 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-115398

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-115398 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115398

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Ghidra before 12.2 Denial of Service via TAR and ZIP File System Mount

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/115xxx/CVE-2026-115398.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-vvp8-22p8-x954

    Supplemental source - vendor-advisory

  • Source reference

    Unverified legacy reference

    URL: https://github.com/NationalSecurityAgency/ghidra/commit/061ec06a79f4147267f6fc690b0dcf944b2d4957

    Supplemental source - patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.2_build

    Supplemental source - release-notes

  • Source reference

    Unverified legacy reference

    URL: https://github.com/NationalSecurityAgency/ghidra

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/ghidra-before-12.2-denial-of-service-via-tar-and-zip-file-system-mount

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.