CVE-2026-6733

undici vulnerable to HTTP response queue poisoning via keep-alive socket reuse

LOW
3.7
CVSS Score
Published: June 17, 2026 at 05:14 PM UTC
Updated: June 28, 2026 at 12:07 AM UTC
2 products affected across 2 vendorsUndiciUndici

Using undici by undici?

Get instant alerts when new vulnerabilities affect undici - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
LOW3.7
Exploit prediction
EPSS 0.2%
SSVC
No known exploit

Description

Impact: Undici's HTTP/1.1 client is vulnerable to response queue poisoning on reused keep-alive sockets. An attacker-controlled upstream server can inject an unsolicited HTTP/1.1 response onto an idle socket after a request completes. When the client dispatches the next request on that socket, it associates the injected response with the new request, causing responses to be delivered to the wrong requests. This requires an attacker-controlled or compromised upstream HTTP/1.1 server and keep-alive connection reuse. Patches: Upgrade to undici v6.26.0, v7.28.0 or v8.5.0. Workarounds: Disable keep-alive connection reuse by setting keepAliveTimeout: 0 on the Client or Pool.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

v < 6.27.07.0.0 ≤ v < 7.28.08.0.0 ≤ v < 8.5.0
Affected range stops below 6.27.0, so it looks safe — our inference, not a vendor statement
Affected range stops below 7.28.0, so it looks safe — our inference, not a vendor statement
Affected range stops below 8.5.0, so it looks safe — our inference, not a vendor statement
v < 6.26.07.0.0 ≤ v < 7.28.08.0.0 ≤ v < 8.5.07.0.08.0.0
Vendor states this is fixed in 6.26.0 (unaffected)
Vendor states this is fixed in 7.28.0 (unaffected)
Vendor states this is fixed in 8.5.0 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet. What the record does show:

References (3)

Issue Tracking
Source: cverecord
https://hackerone.com/reports/3582376
Vendor Advisory
Source: cverecord
https://cna.openjsf.org/security-advisories.html

SSVC — Action Prioritization

SSVCNo known exploitNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

3.7LOWopenjs
Vector?

Quick Info

StatusANALYZED
CWE
CWE-367

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card