7.5

CVE-2026-109855: nodejs undici Uncaught Exception

CVSS: 7.5v3.1HighAnalyzed
AliasesDEBIAN-CVE-2026-109855RHSA-2026:83198UBUNTU-CVE-2026-109855
Published 15-10-2026Last modified 15-10-2026

Vulnerability summary

CVE-2026-109855 is a high (CVSS 7.5) Uncaught Exception vulnerability in nodejs undici. EPSS estimates a 0.28% chance of exploitation in the next 30 days, higher than 19% of scored vulnerabilities.

Overall risk
30/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v3.1 (CVE.org)
EPSS score
0.28%
0%100%
Low · Change unavailable
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 1

Timeline

  1. 15-10-2026
    PublishedVulnerability first disclosed.
  2. 15-10-2026
    Last modifiedVulnerability information updated.

Description

undici is an HTTP client library for Node.js. In versions 8.11.0 and 8.11.1, its experimental WebSocket client, which is enabled by default when HTTP/2 is allowed, mishandles a failed WebSocket handshake over HTTP/2: the request is already marked completed, so the abort becomes a no-op and the underlying HTTP/2 stream is left open with no error listener. When a malicious server then destroys the connection, the orphaned stream emits an unhandled error and the Node.js process exits. A remote, unauthenticated server can therefore crash any client that opens a WebSocket to it over HTTP/2, resulting in a denial of service. The issue is fixed in undici 8.11.2, and users should upgrade to 8.11.2 or later. As a workaround, set allowH2 to false to disable HTTP/2 for WebSocket connections, or avoid opening WebSocket connections to untrusted servers.

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

0.28%

Chance of exploitation in the next 30 days

Percentile

19%

Versus all other CVEs

30-day change

Change unavailable

Change unavailable

15-10-202619-10-2026
EPSS score
0.28%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Redhat8 products
  • nodejs26< 0:26.11.1-0.3.hum1
  • nodejs26-bin< 0:26.11.1-0.3.hum1
  • nodejs26-devel< 0:26.11.1-0.3.hum1
  • nodejs26-docs< 0:26.11.1-0.3.hum1
  • nodejs26-full-i18n< 0:26.11.1-0.3.hum1
Debian1 product
  • node-undiciAll versions (No fix recorded)
Nodejs1 product
Ubuntu1 product
  • node-undiciAll versions (No fix recorded)
Undici1 product

5 vendors · 12 products

References

12 links
Show all 12 references