CVE-2026-18540Patch(nodejs / undici)

LOWCVSS 3.7 · LOW

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch nodejs undici systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

undici's retry interceptor can append the body of a ranged retry response to bytes already delivered from an earlier partial response while still presenting the original response's status and headers. This happens when an upstream server delivers part of a body without a trustworthy resume checkpoint, for example a non-success response whose headers were already sent or a partial-content response with an unusable content range, then closes the connection and answers the resumed range request with more bytes. As a result the response body can be longer than the Content-Length that the application observes. An application that relays such a response to a downstream HTTP/1.1 peer without normalizing the framing can emit a body that exceeds the forwarded Content-Length, and the excess bytes can be interpreted as the start of a following response, which enables downstream response splitting or desynchronization. Exploitation requires an attacker-controlled upstream server and an application that forwards the response through a framing-sensitive path. This affects undici versions before 6.28.1, from 7.0.0 up to 7.29.1, and from 8.0.0 up to 8.10.2. Users should upgrade to undici 6.28.1, 7.29.1, or 8.10.2.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-444

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • undici

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-09-04); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
undici

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-09-04: 1Mentions · 2026-09-29: 1Patch / Workaround · 2026-09-04: 1Technical Details · 2026-09-04: 1Technical Details · 2026-09-29: 109-0409-29
Signal classification2 categories
Patch
150.0%
Disclosure
150.0%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-09-041
Patch1
2026-09-291
Disclosure1
Full discourse2 posts
  • DailyCVE@dailycve
    Disclosure

    🔵 Undici, HTTP Response Splitting, #CVE-2026-18540 (Low) -DC-Sep2026-2614 https://dailycve.com/undici-http-response-splitting-cve-2026-18540-low-dc-sep2026-2614/

    Post summary

    The tweet discloses CVE-2026-18540 affecting Undici, describing it as an HTTP Response Splitting vulnerability with a Low severity rating, and provides a link to a DailyCVE article for further information.

    0000036
    238 followersView on X
  • Ulises Gascón@kom_256
    Patch

    🚨 Low-severity security fix in undici (6.28.1, 7.29.1, 8.10.2) just released! Patches CVE-2026-18540: undici vulnerable to downstream response splitting via retry interceptor https://github.com/nodejs/undici/security/advisories/GHSA-r53p-7pc4-xj5r

    Post summary

    The advisory announces a low‑severity fix for CVE-2026-18540, detailing that undici versions 6.28.1, 7.29.1, and 8.10.2 have been patched for a downstream response‑splitting issue via the retry interceptor.

    00000189
    5.6K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appnodejsundici-node.js-

Explore more