CVE-2026-84947
Last modified
CVE-2026-84947 is a low-severity vulnerability rated 3.7/10 on the CVSS scale. undici's dump interceptor reads and discards a response body up to a configurable maximum size. When a response declares a Content-Length that exceeds the maximum, the interceptor aborts cleanly, but when a response has no Content-Length and is chunked, the interceptor instead signals completion early once the accumulated size reaches the maximum, without pausing or aborting the request. EPSS estimates a 0.19% chance of exploitation in the next 30 days.
Description
undici's dump interceptor reads and discards a response body up to a configurable maximum size. When a response declares a Content-Length that exceeds the maximum, the interceptor aborts cleanly, but when a response has no Content-Length and is chunked, the interceptor instead signals completion early once the accumulated size reaches the maximum, without pausing or aborting the request. Because the underlying parser keeps delivering body bytes, a second completion signal fires and trips an internal assertion, which aborts the request and tears down the connection. The application is left observing a misleading successful status with an empty or truncated body while the connection has actually been disconnected. This affects undici versions from 7.1.0 up to 7.29.1 and from 8.0.0 up to 8.10.2. Users should upgrade to undici 7.29.1 or 8.10.2.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| undici | undici | >= 7.1.0, < 7.29.1; >= 8.0.0, < 8.10.2 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-84947?
How severe is CVE-2026-84947?
How do I fix CVE-2026-84947?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-84935The HT Menu WordPress plugin before 1.2.7 does not perform …8
- CVE-2026-84936The EmbedPress WordPress plugin before 4.6.4 does not have …5.3
- CVE-2026-84937The Video Player for YouTube WordPress plugin before 2.1.0 …6.8
- CVE-2026-84939Path traversal vulnerability in Apache FreeMarker template l…9.1
- CVE-2026-8494The Permalink Manager Lite plugin for WordPress is vulnerabl…6.4
- CVE-2026-84942Improper input validation in the Vega expression function im…8.7
- CVE-2026-8495Missing Authorization vulnerability in Drupal Date iCal allo…9.8
- CVE-2026-8496A cross-site scripting (XSS) vulnerability exists in Alinto …6.1
- CVE-2026-84961undici's BalancedPool constructor passes its entire options …7.4
- CVE-2026-84962An unauthorized user with key vault write access may cause a…4.2
- CVE-2026-84963An incorrect numeric conversion in the JSON parsing componen…5.3
- CVE-2026-84964A double free in the OpenSSL-based TLS certificate revocatio…5.9
Are you affected by CVE-2026-84947?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
