๐Ÿ” CVE Alert

CVE-2026-19534

HIGH 7.5

undici vulnerable to Denial of Service via unrequested WebSocket subprotocol

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

undici's WebSocket client crashes the whole Node.js process during the opening handshake when a server responds with a subprotocol that the client never requested. A default WebSocket connection sends no subprotocol, but if the server's 101 response includes a Sec-WebSocket-Protocol header, undici dereferences a null value while checking it against the requested list and throws an uncaught TypeError. Because that code runs inside a microtask with no surrounding error handling, the exception propagates and terminates the process under Node's default behavior, instead of gracefully failing the connection as required by the WebSocket protocol. Any application that opens a WebSocket to an attacker-controlled or compromised server, or over a plaintext connection subject to a machine-in-the-middle, can be crashed remotely without authentication in the default configuration. This affects undici versions from 6.7.0 up to 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.

CWE CWE-248 CWE-252
Vendor undici
Product undici
Published Sep 4, 2026
Last Updated Sep 4, 2026
Stay Ahead of the Next One

Get instant alerts for undici undici

Be the first to know when new high vulnerabilities affecting undici undici are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

undici / undici
6.7.0 < 6.28.1 7.0.0 < 7.29.1 8.0.0 < 8.10.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/nodejs/undici/security/advisories/GHSA-rfgv-xxqx-mfg5 cna.openjsf.org: https://cna.openjsf.org/security-advisories.html

Credits

๐Ÿ” manus-use mcollina UlisesGascon