[ CVE-2026-85014 · Published 4 Sep 2026 ]

undici vulnerable to Denial of Service via WebSocketStream unclean close

CVSS 5.9 EPSS <1%3 agency advisoriesFix available

[ Description ]Official description

undici's experimental WebSocketStream client crashes the whole Node.js process when a remote peer closes the TCP connection without a WebSocket close handshake. On an unclean close the internal socket-close handler calls abort on the writable stream unconditionally and discards the returned promise, but per the WHATWG Streams standard aborting a locked writable returns a promise that rejects with a TypeError. Because the application holds a writer on that writable, which is the only way to write, the rejection is never observed and Node's default unhandled-rejection behavior terminates the process. An untrusted server can therefore crash a client with a single abrupt disconnect, with no authentication and no application mistake. This affects undici versions from 7.0.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.

[ Fixes ]Fixes and patches

  • undici 7.29.1Fixed version · GitHub Advisories · npm package undici: upgrade to 7.29.1 or later (affected >= 7.0.0, < 7.29.1)
  • undici 8.10.2Fixed version · GitHub Advisories · npm package undici: upgrade to 8.10.2 or later (affected >= 8.0.0, < 8.10.2)

[ Advisories ]Government CERT advisories

  • CERT-FRCERTFR-2026-AVI-1336

    Multiple vulnerabilities in IBM products Translated from French

    Multiple vulnerabilities have been discovered in IBM products. Some of them allow an attacker to cause remote arbitrary code execution, privilege escalation and remote denial of service.

    CVE-2026-14671CVE-2026-11548CVE-2022-22950+490 more CVEs
  • BSI CERT-BundWID-SEC-2026-3596

    IBM App Connect Enterprise: Multiple vulnerabilities Translated from German

    CVE-2026-83610CVE-2026-13149CVE-2026-69152+49 more CVEs
  • CERT-FRCERTFR-2026-AVI-1233

    Multiple vulnerabilities in IBM products Translated from French

    Multiple vulnerabilities have been discovered in IBM products. Some of them allow an attacker to cause remote arbitrary code execution, remote denial of service and a breach of data confidentiality.

    CVE-2021-44906CVE-2026-59651CVE-2026-6402+183 more CVEs

[ Packages ]Affected open-source packages