PT-2026-114837
CVE-2026-109855
·
Published
2026-10-15
·
Updated
2026-10-29
Description by
CVSS 3.1
7.5
HighMetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions
undici versions 8.11.0 through 8.11.1
Description
The experimental WebSocket client in this Node.js HTTP client library mishandles failed WebSocket handshakes over HTTP/2. Because the request is marked as completed, the abort operation is ignored, leaving the underlying HTTP/2 stream open without an error listener. A remote, unauthenticated server can trigger a denial of service by destroying the connection, causing the orphaned stream to emit an unhandled error that crashes the Node.js process.
Recommendations
Update to version 8.11.2 or later.
Set
allowH2 to false to disable HTTP/2 for WebSocket connections.
Avoid opening WebSocket connections to untrusted servers.Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾