CVE-2026-19534

node-undici: undici's WebSocket client crashes the whole Node.js process during the opening handshake when a server responds with...

CVE-2026-19534 is fixed in 31 products on 1 platform, first by RHSA-2026:84703, released September 4, 2026. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.5
high
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0039
33rd percentile

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.

Where it's fixed

ProductFixed inFixReleased
Linux
node-undici · Debian 14 8.10.2+dfsg+~cs3.2.2-1 DEBIAN-CVE-2026-19534 Sep 10, 2026
nodejs · RHEL 8 1:22.23.2-2.module+el8.10.0+24957+74108fbf RHSA-2026:75870 Oct 1, 2026
nodejs · RHEL 9 1:22.23.2-2.module+el9.8.0+24958+80b2ac6e RHSA-2026:76750 Sep 30, 2026
nodejs · almalinux 10 1:22.23.2-3.el10_2 ALSA-2026:75864 Oct 5, 2026
nodejs · almalinux 8 1:22.23.2-2.module_el8.10.0+4296+737cb4d7 ALSA-2026:75870 Oct 5, 2026
nodejs · almalinux 9 1:22.23.2-2.module_el9.8.0+322+f4aa738c ALSA-2026:76750 Oct 6, 2026
nodejs · ol 10 1:22.23.2-3.0.1.el10_2 ELSA-2026-75864 Oct 6, 2026
nodejs · ol 8 1:24.21.0-1.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs · ol 9 1:24.21.0-1.module+el9.8.0+91053+65d3e6aa ELSA-2026-73838 Sep 30, 2026
nodejs · rocky 9 1:22.23.2-2.module+el9.8.0+40374+17512296 RLSA-2026:76750 Nov 7, 2026
nodejs-devel · RHEL 8 1:22.23.2-2.module+el8.10.0+24957+74108fbf RHSA-2026:75870 Oct 1, 2026
nodejs-devel · RHEL 9 1:22.23.2-2.module+el9.8.0+24958+80b2ac6e RHSA-2026:76750 Sep 30, 2026
nodejs-devel · almalinux 10 1:22.23.2-3.el10_2 ALSA-2026:75864 Oct 5, 2026
nodejs-devel · almalinux 8 1:22.23.2-2.module_el8.10.0+4296+737cb4d7 ALSA-2026:75870 Oct 5, 2026
nodejs-devel · almalinux 9 1:22.23.2-2.module_el9.8.0+322+f4aa738c ALSA-2026:76750 Oct 6, 2026
nodejs-devel · ol 10 1:22.23.2-3.0.1.el10_2 ELSA-2026-75864 Oct 6, 2026
nodejs-devel · ol 8 1:24.21.0-1.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs-devel · ol 9 1:24.21.0-1.module+el9.8.0+91053+65d3e6aa ELSA-2026-73838 Sep 30, 2026
nodejs-docs · RHEL 8 1:22.23.2-2.module+el8.10.0+24957+74108fbf RHSA-2026:75870 Oct 1, 2026
nodejs-docs · RHEL 9 1:22.23.2-2.module+el9.8.0+24958+80b2ac6e RHSA-2026:76750 Sep 30, 2026
nodejs-docs · almalinux 10 1:22.23.2-3.el10_2 ALSA-2026:75864 Oct 5, 2026
nodejs-docs · almalinux 8 1:22.23.2-2.module_el8.10.0+4296+737cb4d7 ALSA-2026:75870 Oct 5, 2026
nodejs-docs · almalinux 9 1:22.23.2-2.module_el9.8.0+322+f4aa738c ALSA-2026:76750 Oct 6, 2026
nodejs-docs · ol 10 1:22.23.2-3.0.1.el10_2 ELSA-2026-75864 Oct 6, 2026
nodejs-docs · ol 8 1:24.21.0-1.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs-docs · ol 9 1:24.21.0-1.module+el9.8.0+91053+65d3e6aa ELSA-2026-73838 Sep 30, 2026
nodejs-full-i18n · RHEL 8 1:22.23.2-2.module+el8.10.0+24957+74108fbf RHSA-2026:75870 Oct 1, 2026
nodejs-full-i18n · RHEL 9 1:22.23.2-2.module+el9.8.0+24958+80b2ac6e RHSA-2026:76750 Sep 30, 2026
nodejs-full-i18n · almalinux 10 1:22.23.2-3.el10_2 ALSA-2026:75864 Oct 5, 2026
nodejs-full-i18n · almalinux 8 1:22.23.2-2.module_el8.10.0+4296+737cb4d7 ALSA-2026:75870 Oct 5, 2026
nodejs-full-i18n · almalinux 9 1:22.23.2-2.module_el9.8.0+322+f4aa738c ALSA-2026:76750 Oct 6, 2026
nodejs-full-i18n · ol 10 1:22.23.2-3.0.1.el10_2 ELSA-2026-75864 Oct 6, 2026
nodejs-full-i18n · ol 8 1:24.21.0-1.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs-full-i18n · ol 9 1:24.21.0-1.module+el9.8.0+91053+65d3e6aa ELSA-2026-73838 Sep 30, 2026
nodejs-libs · RHEL 8 1:22.23.2-2.module+el8.10.0+24957+74108fbf RHSA-2026:75870 Oct 1, 2026
nodejs-libs · RHEL 9 1:22.23.2-2.module+el9.8.0+24958+80b2ac6e RHSA-2026:76750 Sep 30, 2026
nodejs-libs · almalinux 10 1:22.23.2-3.el10_2 ALSA-2026:75864 Oct 5, 2026
nodejs-libs · almalinux 8 1:22.23.2-2.module_el8.10.0+4296+737cb4d7 ALSA-2026:75870 Oct 5, 2026
nodejs-libs · almalinux 9 1:22.23.2-2.module_el9.8.0+322+f4aa738c ALSA-2026:76750 Oct 6, 2026
nodejs-libs · ol 10 1:22.23.2-3.0.1.el10_2 ELSA-2026-75864 Oct 6, 2026
nodejs-libs · ol 8 1:24.21.0-1.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs-libs · ol 9 1:24.21.0-1.module+el9.8.0+91053+65d3e6aa ELSA-2026-73838 Sep 30, 2026
nodejs-nodemon · RHEL 8 0:3.1.14-2.module+el8.10.0+24710+c2e9b41f RHSA-2026:75870 Oct 1, 2026
nodejs-nodemon · RHEL 9 0:3.1.14-2.module+el9.8.0+24709+804d6b5b RHSA-2026:76750 Sep 30, 2026
nodejs-nodemon · almalinux 8 3.1.14-2.module_el8.10.0+4252+aedd4c30 ALSA-2026:75870 Oct 5, 2026
nodejs-nodemon · almalinux 9 3.1.14-2.module_el9.8.0+302+959ebcd4 ALSA-2026:76750 Oct 6, 2026
nodejs-nodemon · ol 8 0:3.1.14-2.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs-nodemon · ol 9 0:3.1.14-3.module+el9.8.0+91009+5d530ccd ELSA-2026-73838 Sep 30, 2026
nodejs-nodemon · rocky 8 0:3.1.14-2.module+el8.10.0+40277+b1b3f89e RLSA-2026:75870 Oct 6, 2026
nodejs-nodemon · rocky 9 0:3.1.14-2.module+el9.8.0+40280+057606e8 RLSA-2026:76750 Nov 7, 2026
nodejs-npm · almalinux 10 1:10.9.8-1.22.23.2.3.el10_2 ALSA-2026:75864 Oct 5, 2026
nodejs-npm · ol 10 1:10.9.8-1.22.23.2.3.0.1.el10_2 ELSA-2026-75864 Oct 6, 2026
nodejs-packaging · RHEL 8 0:2021.06-6.module+el8.10.0+24710+c2e9b41f RHSA-2026:75870 Oct 1, 2026
nodejs-packaging · RHEL 9 0:2021.06-6.module+el9.8.0+24709+804d6b5b RHSA-2026:76750 Sep 30, 2026
nodejs-packaging · almalinux 8 2021.06-6.module_el8.10.0+4158+e796f37f ALSA-2026:75870 Oct 5, 2026
nodejs-packaging · almalinux 9 2021.06-6.module_el9.7.0+227+12323393 ALSA-2026:76750 Oct 6, 2026
nodejs-packaging · ol 8 0:2021.06-6.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs-packaging · ol 9 0:2021.06-6.module+el9.8.0+91009+5d530ccd ELSA-2026-73838 Sep 30, 2026
nodejs-packaging · rocky 8 0:2021.06-6.module+el8.10.0+40171+8fa9c325 RLSA-2026:75870 Oct 6, 2026
nodejs-packaging · rocky 9 0:2021.06-6.module+el9.7.0+40052+e32ea525 RLSA-2026:76750 Nov 7, 2026
nodejs-packaging-bundler · RHEL 8 0:2021.06-6.module+el8.10.0+24710+c2e9b41f RHSA-2026:75870 Oct 1, 2026
nodejs-packaging-bundler · RHEL 9 0:2021.06-6.module+el9.8.0+24709+804d6b5b RHSA-2026:76750 Sep 30, 2026
nodejs-packaging-bundler · almalinux 8 2021.06-6.module_el8.10.0+4158+e796f37f ALSA-2026:75870 Oct 5, 2026
nodejs-packaging-bundler · almalinux 9 2021.06-6.module_el9.7.0+227+12323393 ALSA-2026:76750 Oct 6, 2026
nodejs-packaging-bundler · ol 8 0:2021.06-6.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
nodejs-packaging-bundler · ol 9 0:2021.06-6.module+el9.8.0+91009+5d530ccd ELSA-2026-73838 Sep 30, 2026
nodejs22 · RHEL 10 22.23.2-2.el10_0 RHSA-2026:84703 Sep 4, 2026
nodejs22 · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22 · rocky 10 1:22.23.2-3.el10_2 RLSA-2026:75864 Oct 6, 2026
nodejs22-debuginfo · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22-debugsource · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22-devel · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22-docs · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22-full-i18n · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22-libs · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22-libs-debuginfo · amzn 2023 1:22.23.2-1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs22-npm · amzn 2023 1:10.9.8-1.22.23.2.1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
nodejs24 · RHEL 10 24.21.0-1.el10_2 RHSA-2026:73428 Sep 30, 2026
nodejs24 · almalinux 10 1:24.21.0-1.el10_2 ALSA-2026:73428 Sep 29, 2026
nodejs24 · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24 · ol 10 1:24.21.0-1.0.1.el10_2 ELSA-2026-73428 Sep 30, 2026
nodejs24 · rocky 10 1:24.21.0-1.el10_2 RLSA-2026:73428 Oct 1, 2026
nodejs24-debuginfo · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-debugsource · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-devel · almalinux 10 1:24.21.0-1.el10_2 ALSA-2026:73428 Sep 29, 2026
nodejs24-devel · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-devel · ol 10 1:24.21.0-1.0.1.el10_2 ELSA-2026-73428 Sep 30, 2026
nodejs24-docs · almalinux 10 1:24.21.0-1.el10_2 ALSA-2026:73428 Sep 29, 2026
nodejs24-docs · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-docs · ol 10 1:24.21.0-1.0.1.el10_2 ELSA-2026-73428 Sep 30, 2026
nodejs24-full-i18n · almalinux 10 1:24.21.0-1.el10_2 ALSA-2026:73428 Sep 29, 2026
nodejs24-full-i18n · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-full-i18n · ol 10 1:24.21.0-1.0.1.el10_2 ELSA-2026-73428 Sep 30, 2026
nodejs24-libs · almalinux 10 1:24.21.0-1.el10_2 ALSA-2026:73428 Sep 29, 2026
nodejs24-libs · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-libs · ol 10 1:24.21.0-1.0.1.el10_2 ELSA-2026-73428 Sep 30, 2026
nodejs24-libs-debuginfo · amzn 2023 1:24.21.0-1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-npm · almalinux 10 2:11.19.0-1.24.21.0.1.el10_2 ALSA-2026:73428 Sep 29, 2026
nodejs24-npm · amzn 2023 1:11.19.0-1.24.21.0.1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
nodejs24-npm · ol 10 2:11.19.0-1.24.21.0.1.0.1.el10_2 ELSA-2026-73428 Sep 30, 2026
npm · RHEL 8 1:10.9.8-1.22.23.2.2.module+el8.10.0+24957+74108fbf RHSA-2026:75870 Oct 1, 2026
npm · RHEL 9 1:10.9.8-1.22.23.2.2.module+el9.8.0+24958+80b2ac6e RHSA-2026:76750 Sep 30, 2026
npm · almalinux 8 1:10.9.8-1.22.23.2.2.module_el8.10.0+4296+737cb4d7 ALSA-2026:75870 Oct 5, 2026
npm · almalinux 9 1:10.9.8-1.22.23.2.2.module_el9.8.0+322+f4aa738c ALSA-2026:76750 Oct 6, 2026
npm · ol 8 1:11.19.0-1.24.21.0.1.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
npm · ol 9 1:11.19.0-1.24.21.0.1.module+el9.8.0+91053+65d3e6aa ELSA-2026-73838 Sep 30, 2026
v8-12.4-devel · RHEL 8 3:12.4.254.21-1.22.23.2.2.module+el8.10.0+24957+74108fbf RHSA-2026:75870 Oct 1, 2026
v8-12.4-devel · RHEL 9 3:12.4.254.21-1.22.23.2.2.module+el9.8.0+24958+80b2ac6e RHSA-2026:76750 Sep 30, 2026
v8-12.4-devel · almalinux 8 3:12.4.254.21-1.22.23.2.2.module_el8.10.0+4296+737cb4d7 ALSA-2026:75870 Oct 5, 2026
v8-12.4-devel · almalinux 9 3:12.4.254.21-1.22.23.2.2.module_el9.8.0+322+f4aa738c ALSA-2026:76750 Oct 6, 2026
v8-12.4-devel · amzn 2023 3:12.4.254.21-1.22.23.2.1.amzn2023.0.3 ALAS2023-2026-3123 Sep 28, 2026
v8-12.4-devel · ol 8 3:12.4.254.21-1.22.23.2.2.module+el8.10.0+91061+02523cc0 ELSA-2026-75870 Nov 7, 2026
v8-12.4-devel · ol 9 3:12.4.254.21-1.22.23.2.2.module+el9.8.0+91062+a7d6b802 ELSA-2026-76750 Nov 7, 2026
v8-13.6-devel · RHEL 8 3:13.6.233.17-1.24.21.0.1.module+el8.10.0+24927+ed3d907a RHSA-2026:74085 Oct 1, 2026
v8-13.6-devel · RHEL 9 3:13.6.233.17-1.24.21.0.1.module+el9.8.0+24924+cd677006 RHSA-2026:73838 Sep 30, 2026
v8-13.6-devel · almalinux 8 3:13.6.233.17-1.24.21.0.1.module_el8.10.0+4292+21afb960 ALSA-2026:74085 Sep 30, 2026
v8-13.6-devel · almalinux 9 3:13.6.233.17-1.24.21.0.1.module_el9.8.0+321+1555b6a2 ALSA-2026:73838 Sep 30, 2026
v8-13.6-devel · amzn 2023 3:13.6.233.17-1.24.21.0.1.amzn2023.0.1 ALAS2023-2026-3107 Sep 28, 2026
v8-13.6-devel · ol 8 3:13.6.233.17-1.24.21.0.1.module+el8.10.0+91054+4b1a799c ELSA-2026-74085 Oct 2, 2026
v8-13.6-devel · ol 9 3:13.6.233.17-1.24.21.0.1.module+el9.8.0+91053+65d3e6aa ELSA-2026-73838 Sep 30, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.