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.