PatchSiren cyber security CVE debrief
CVE-2026-85008 undici CVE debrief
CVE-2026-85008 is a vulnerability in undici, a Node.js module, that allows an origin to serve stale cache entries to a client's state-changing requests, leading to an integrity failure. The vulnerability affects undici versions from 7.0.0 to 7.29.1 and from 8.0.0 to 8.10.2. Users should upgrade to undici 7.29.1 or 8.10.2. This issue arises from a flaw in undici's cache interceptor logic, which fails to properly skip caching for unsafe HTTP methods, leading to potential integrity failures. Defenders responsible for Node.js applications using undici should assess exposure and prioritize upgrading to undici 7.29.1 or 8.10.2.
- Vendor
- undici
- Product
- Unknown
- CVSS
- LOW 3.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-04
- Original CVE updated
- 2026-09-15
- Advisory published
- 2026-09-04
- Advisory updated
- 2026-09-15
Who should care
Defenders responsible for Node.js applications using undici should assess exposure and prioritize upgrading to undici 7.29.1 or 8.10.2. This includes operators, platform administrators, vulnerability management teams, and security teams who manage or use undici in their applications. They should review the vulnerability details, assess the impact on their systems, and plan for the necessary upgrades or mitigations. Additionally, they should monitor for any
Why it matters
CVE-2026-85008 is a vulnerability in undici that allows an origin to serve stale cache entries to a client's state-changing requests, leading to potential integrity failures. Defenders responsible for Node.js applications using undici should assess exposure and prioritize upgrading to undici 7.29.1 or 8.10.2.
- Potential integrity failures due to stale cache entries
- Possible unauthorized data access or modification
- Required verification of affected systems and upgrade to patched versions
- Need for monitoring and incident response planning
Technical summary
The vulnerability is caused by a flaw in undici's cache interceptor logic, which allows an origin to serve stale cache entries to a client's state-changing requests. The vulnerability affects undici versions from 7.0.0 to 7.29.1 and from 8.0.0 to 8.10.2. This flaw results in an integrity failure as responses to unsafe requests can be stored and replayed from cache without reaching the origin. Users should upgrade to undici 7.29.1 or 8.10.2 to prevent potential integrity failures. The cache interceptor's logic to skip caching is built by subtracting the configured methods from the set of safe methods, leading to unsafe methods being cached.
Defensive priority
Defenders should prioritize upgrading to undici 7.29.1 or 8.10.2 to prevent potential integrity failures.
Recommended defensive actions
- Upgrade to undici 7.29.1 or 8.10.2
- Review and update affected systems
- Monitor for potential integrity failures
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- 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 vulnerability is caused by a flaw in undici's cache interceptor logic, which allows an origin to serve stale cache entries to a client's state-changing requests. The vulnerability affects undici versions from 7.0.0 to 7.29.1 and from 8.0.0 to 8.10.2.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-85008 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-85008
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-85008 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-85008
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://cna.openjsf.org/security-advisories.html
ce714d77-add3-4f53-aff5-83d477b104bb - Third Party Advisory
-
Source reference
Unverified legacy reference
URL: https://github.com/nodejs/undici/security/advisories/GHSA-8436-99hf-9mmv
ce714d77-add3-4f53-aff5-83d477b104bb - Vendor 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.