PatchSiren cyber security CVE debrief
CVE-2026-115728 hapijs CVE debrief
CVE-2026-115728 is a Regular Expression Denial of Service (ReDoS) vulnerability in the @hapi/content package. An unauthenticated remote attacker can cause a Node.js process to become unresponsive by sending a single HTTP request with a maliciously crafted header value. The vulnerability has been fixed in version 6.0.1. Affected product deployments should be reviewed for exposure, and owners should assess and prioritize upgrades to prevent ReDoS attacks. The vulnerability is caused by three regular expressions used to parse Content-Type and Content-Disposition headers containing patterns susceptible to catastrophic backtracking.
- Vendor
- hapijs
- Product
- @hapi/content
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-04-04
- Original CVE updated
- 2026-10-24
- Advisory published
- 2026-04-04
- Advisory updated
- 2026-10-24
Who should care
Node.js developers and administrators using the @hapi/content package should assess exposure and upgrade to version 6.0.1 or later to prevent ReDoS attacks. Affected operators should review and update affected packages, and security teams should monitor for potential ReDoS attacks. Vulnerability management and platform teams should prioritize upgrades and verify affected versions.
Why it matters
CVE-2026-115728 is a high-priority vulnerability in the @hapi/content package that can cause a Node.js process to become unresponsive. Node.js developers and administrators should assess exposure and upgrade to version 6.0.1 or later to prevent ReDoS attacks.
- Denial of Service: an unauthenticated remote attacker can cause a Node.js process to become unresponsive
- Upgrade priority: high, to prevent ReDoS attacks
- Verification priority: verify affected versions and upgrade to 6.0.1 or later
Technical summary
The @hapi/content package is vulnerable to Regular Expression Denial of Service (ReDoS) via crafted HTTP header values. Three regular expressions used to parse Content-Type and Content-Disposition headers contain patterns susceptible to catastrophic backtracking. This has been fixed by tightening all three regular expressions to eliminate backtracking. Affected product context includes Node.js deployments using the @hapi/content package. Defensive impact includes Denial of Service (DoS) attacks. Source-grounded technical framing emphasizes the importance of upgrading to version 6.0.1 or later.
Defensive priority
Upgrade to version 6.0.1 or later to prevent ReDoS attacks
Recommended defensive actions
- Upgrade to version 6.0.1 or later
- Review and update affected packages
- Monitor for potential ReDoS attacks
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
The vulnerability is caused by three regular expressions used to parse Content-Type and Content-Disposition headers containing patterns susceptible to catastrophic backtracking. This has been fixed by tightening all three regular expressions to eliminate backtracking.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-115728 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-115728
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-115728 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115728
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
@hapi/content: Regular Expression Denial of Service (ReDoS) in HTTP header parsing
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/npm/GHSA-jg4p-7fhp-p32p.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://github.com/hapijs/content/security/advisories/GHSA-jg4p-7fhp-p32p
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-35213
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/hapijs/content/pull/38
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/hapijs/content
Supplemental source
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.