CVE-2026-19534 Affecting nodejs:22/nodejs-docs package, versions <1:22.23.2-2.module_el9.8.0+322+f4aa738c


Severity

Recommended
high

Based on AlmaLinux security rating.

Threat Intelligence

EPSS
0.39% (33rd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-ALMALINUX9-NODEJS-20999702
  • published16 Oct 2026
  • disclosed30 Sept 2026

Introduced: 30 Sep 2026

NewCVE-2026-19534  (opens in a new tab)

How to fix?

Upgrade AlmaLinux:9 nodejs:22/nodejs-docs to version 1:22.23.2-2.module_el9.8.0+322+f4aa738c or higher.
This issue was patched in ALSA-2026:76750.

NVD Description

Note: Versions mentioned in the description apply only to the upstream nodejs:22/nodejs-docs package and not the nodejs:22/nodejs-docs package as distributed by AlmaLinux. See How to fix? for AlmaLinux:9 relevant fixed versions and status.

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.

CVSS Base Scores

version 3.1