Every CVE Search/ Get API key

CVE-2026-109932

undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffering

5.9 MediumFix available

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the client automatically writes a PONG response and ignores the backpressure signal from the socket write, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric, since small inbound PINGs produce a much larger retained outbound queue, with availability the only impact. The issue is fixed in undici 6.29.1, 7.30.1, and 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue, and users should upgrade to one of those versions or later. There is no workaround.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.32%Unchanged since Oct 16, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.9

undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffering

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the client automatically writes a PONG response and ignores the backpressure signal from the socket write, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric, since small inbound PINGs produce a much larger retained outbound queue, with availability the only impact. The issue is fixed in undici 6.29.1, 7.30.1, and 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue, and users should upgrade to one of those versions or later. There is no workaround.

Record
CVE-2026-109932
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-405, CWE-770
Updated
2026-11-02
EUVDEUVD-2026-102321 5.9

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the client automatically writes a PONG response and ignores the backpressure signal from the socket write, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric, since small inbound PINGs produce a much larger retained outbound queue, with availability the only impact. The issue is fixed in undici 6.29.1, 7.30.1, and 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue, and users should upgrade to one of those versions or later. There is no workaround.

Record
EUVD-2026-102321
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-9fm3-97px-rjf6 5.9

undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffering

Impact

undici's WebSocket client (including Node.js's bundled globalThis.WebSocket) can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the receiver automatically writes a PONG response to the socket and ignores the false return value from socket.write(), which is a backpressure signal, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric: small inbound PINGs produce a much larger retained outbound queue. Availability is the only impact. undici 5.x, 6.x, 7.x, and 8.x are affected; the WebSocket client was introduced in 5.15.0.

Patches

Upgrade to 6.29.1, 7.30.1, or 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue.

Workarounds

None.

Record
GHSA-9fm3-97px-rjf6
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-405, CWE-770
Updated
2026-11-02
NVD 5.9

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the client automatically writes a PONG response and ignores the backpressure signal from the socket write, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric, since small inbound PINGs produce a much larger retained outbound queue, with availability the only impact. The issue is fixed in undici 6.29.1, 7.30.1, and 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue, and users should upgrade to one of those versions or later. There is no workaround.

Record
CVE-2026-109932
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-405, CWE-770
Updated
2026-11-02
OSV 5.9

undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffering

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the client automatically writes a PONG response and ignores the backpressure signal from the socket write, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric, since small inbound PINGs produce a much larger retained outbound queue, with availability the only impact. The issue is fixed in undici 6.29.1, 7.30.1, and 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue, and users should upgrade to one of those versions or later. There is no workaround.

Record
CVE-2026-109932
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-405, CWE-770
Updated
2026-11-02
OSVDEBIAN-CVE-2026-109932 7.5

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the client automatically writes a PONG response and ignores the backpressure signal from the socket write, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric, since small inbound PINGs produce a much larger retained outbound queue, with availability the only impact. The issue is fixed in undici 6.29.1, 7.30.1, and 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue, and users should upgrade to one of those versions or later. There is no workaround.

Record
DEBIAN-CVE-2026-109932
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 14 moreShow less
OSVGHSA-9fm3-97px-rjf6 5.9

undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffering

Impact

undici's WebSocket client (including Node.js's bundled globalThis.WebSocket) can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the receiver automatically writes a PONG response to the socket and ignores the false return value from socket.write(), which is a backpressure signal, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric: small inbound PINGs produce a much larger retained outbound queue. Availability is the only impact. undici 5.x, 6.x, 7.x, and 8.x are affected; the WebSocket client was introduced in 5.15.0.

Patches

Upgrade to 6.29.1, 7.30.1, or 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue.

Workarounds

None.

Record
GHSA-9fm3-97px-rjf6
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-405, CWE-770
Updated
2026-11-02
OSVRHSA-2026:84657 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:84657
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:84706 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:84706
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-109932 5.9

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process memory by a malicious or compromised WebSocket server. For every PING frame received, the client automatically writes a PONG response and ignores the backpressure signal from the socket write, so a server that streams small PING frames while never reading the client's PONGs makes the outbound write queue and heap grow without bound until the Node.js process runs out of memory and terminates. The attack is remote and unauthenticated, needs only a normal WebSocket connection, and is asymmetric, since small inbound PINGs produce a much larger retained outbound queue, with availability the only impact. The issue is fixed in undici 6.29.1, 7.30.1, and 8.12.2, which pause WebSocket frame parsing when the automatic PONG response hits socket backpressure and resume on drain, bounding the outbound queue, and users should upgrade to one of those versions or later. There is no workaround.

Record
UBUNTU-CVE-2026-109932
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVCLSA-2026-1793446003 No score

TuxCare security update for undici (2 CVEs)

TuxCare rebuilt undici to address 2 CVEs. Fixed in 6.11.1-tuxcare.9.

Record
CLSA-2026-1793446003
Updated
2026-11-02
OSVCLSA-2026-1793446165 No score

TuxCare security update for undici (2 CVEs)

TuxCare rebuilt undici to address 2 CVEs. Fixed in 5.28.5-tuxcare.11.

Record
CLSA-2026-1793446165
Updated
2026-11-02
OSVCLSA-2026-1793630454 No score

TuxCare security update for undici (2 CVEs)

TuxCare rebuilt undici to address 2 CVEs. Fixed in 7.29.0-tuxcare.5.

Record
CLSA-2026-1793630454
Updated
2026-11-02
OSVCLSA-2026-1793630463 No score

TuxCare security update for undici (2 CVEs)

TuxCare rebuilt undici to address 2 CVEs. Fixed in 7.24.4-tuxcare.6.

Record
CLSA-2026-1793630463
Updated
2026-11-02
OSVCLSA-2026-1793630540 No score

TuxCare security update for undici (2 CVEs)

TuxCare rebuilt undici to address 2 CVEs. Fixed in 6.19.7-tuxcare.6.

Record
CLSA-2026-1793630540
Updated
2026-11-02
OSVCLSA-2026-1793630553 No score

TuxCare security update for undici (2 CVEs)

TuxCare rebuilt undici to address 2 CVEs. Fixed in 6.28.0-tuxcare.4.

Record
CLSA-2026-1793630553
Updated
2026-11-02
OSVCLSA-2026-1793630554 No score

TuxCare security update for undici (2 CVEs)

TuxCare rebuilt undici to address 2 CVEs. Fixed in 6.20.0-tuxcare.5.

Record
CLSA-2026-1793630554
Updated
2026-11-02
OSVCLSA-2026-1793973403 No score

TuxCare security update for undici (7 CVEs)

TuxCare rebuilt undici to address 7 CVEs. Fixed in 7.29.1-tuxcare.1.

Record
CLSA-2026-1793973403
Updated
2026-11-06
OSVCLSA-2026-1793973612 No score

TuxCare security update for undici (3 CVEs)

TuxCare rebuilt undici to address 3 CVEs. Fixed in 5.29.0-tuxcare.9.

Record
CLSA-2026-1793973612
Updated
2026-11-06
OSVCLSA-2026-1794058909 No score

TuxCare security update for undici (4 CVEs)

TuxCare rebuilt undici to address 4 CVEs. Fixed in 6.28.1-tuxcare.1.

Record
CLSA-2026-1794058909
Updated
2026-11-07

Affected products

Affected packages

Affected packages
PackageAffectedFixed
undici
npm
5.15.0 up to 6.29.1
6.29.1
undici
npm
7.0.0 up to 7.30.1
7.30.1
undici
npm
8.0.0 up to 8.12.2
8.12.2
undici
TuxCare:npm
From an advisory covering 2 CVEs
6.11.1-tuxcare.0 up to 6.11.1-tuxcare.9, plus listed versions
6.11.16.11.1-tuxcare.16.11.1-tuxcare.26.11.1-tuxcare.36.11.1-tuxcare.4
Show 4 moreShow less
6.11.1-tuxcare.56.11.1-tuxcare.66.11.1-tuxcare.76.11.1-tuxcare.8
6.11.1-tuxcare.9
undici
TuxCare:npm
From an advisory covering 2 CVEs
5.28.5-tuxcare.0 up to 5.28.5-tuxcare.11, plus listed versions
5.28.55.28.5-tuxcare.15.28.5-tuxcare.105.28.5-tuxcare.25.28.5-tuxcare.3
Show 6 moreShow less
5.28.5-tuxcare.45.28.5-tuxcare.55.28.5-tuxcare.65.28.5-tuxcare.75.28.5-tuxcare.85.28.5-tuxcare.9
5.28.5-tuxcare.11
undici
TuxCare:npm
From an advisory covering 2 CVEs
7.29.0-tuxcare.0 up to 7.29.0-tuxcare.5, plus listed versions
7.29.07.29.0-tuxcare.17.29.0-tuxcare.27.29.0-tuxcare.37.29.0-tuxcare.4
7.29.0-tuxcare.5
undici
TuxCare:npm
From an advisory covering 2 CVEs
7.24.4-tuxcare.0 up to 7.24.4-tuxcare.6, plus listed versions
7.24.47.24.4-tuxcare.17.24.4-tuxcare.27.24.4-tuxcare.37.24.4-tuxcare.47.24.4-tuxcare.5
7.24.4-tuxcare.6
undici
TuxCare:npm
From an advisory covering 2 CVEs
6.19.7-tuxcare.0 up to 6.19.7-tuxcare.6, plus listed versions
6.19.76.19.7-tuxcare.16.19.7-tuxcare.26.19.7-tuxcare.36.19.7-tuxcare.46.19.7-tuxcare.5
6.19.7-tuxcare.6
undici
TuxCare:npm
From an advisory covering 2 CVEs
6.28.0-tuxcare.0 up to 6.28.0-tuxcare.4, plus listed versions
6.28.06.28.0-tuxcare.16.28.0-tuxcare.26.28.0-tuxcare.3
6.28.0-tuxcare.4
undici
TuxCare:npm
From an advisory covering 2 CVEs
6.20.0-tuxcare.0 up to 6.20.0-tuxcare.5, plus listed versions
6.20.06.20.0-tuxcare.16.20.0-tuxcare.26.20.0-tuxcare.36.20.0-tuxcare.4
6.20.0-tuxcare.5
Show 27 moreShow less
Affected packages
PackageAffectedFixed
undici
TuxCare:npm
From an advisory covering 7 CVEs
7.29.1-tuxcare.0 up to 7.29.1-tuxcare.1, plus listed versions
7.29.1
7.29.1-tuxcare.1
undici
TuxCare:npm
From an advisory covering 3 CVEs
5.29.0-tuxcare.0 up to 5.29.0-tuxcare.9, plus listed versions
5.29.05.29.0-tuxcare.15.29.0-tuxcare.25.29.0-tuxcare.35.29.0-tuxcare.4
Show 4 moreShow less
5.29.0-tuxcare.55.29.0-tuxcare.65.29.0-tuxcare.75.29.0-tuxcare.8
5.29.0-tuxcare.9
undici
TuxCare:npm
From an advisory covering 4 CVEs
6.28.1-tuxcare.0 up to 6.28.1-tuxcare.1, plus listed versions
6.28.1
6.28.1-tuxcare.1
node-undici
Debian:12
All versions, plus listed versions
5.15.0+dfsg1+~cs20.10.9.3-15.15.0+dfsg1+~cs20.10.9.3-1+deb12u15.15.0+dfsg1+~cs20.10.9.3-1+deb12u25.15.0+dfsg1+~cs20.10.9.3-1+deb12u35.15.0+dfsg1+~cs20.10.9.3-1+deb12u4
Show 38 moreShow less
5.19.1+dfsg1+~cs20.10.9.5-15.19.1+dfsg1+~cs20.10.9.5-25.22.1+dfsg1+~cs20.10.10.2-15.26.3+dfsg1+~cs23.10.12-15.26.3+dfsg1+~cs23.10.12-25.26.3+dfsg1+~cs23.10.12-35.28.0+dfsg1+~cs23.11.12.3-15.28.0+dfsg1+~cs23.11.12.3-25.28.2+dfsg1+~cs23.11.12.3-15.28.2+dfsg1+~cs23.11.12.3-25.28.2+dfsg1+~cs23.11.12.3-35.28.2+dfsg1+~cs23.11.12.3-45.28.2+dfsg1+~cs23.11.12.3-55.28.2+dfsg1+~cs23.11.12.3-65.28.4+dfsg1+~cs23.12.11-15.28.4+dfsg1+~cs23.12.11-27.1.0+dfsg1+~cs24.12.10-17.15.0+dfsg+~cs3.2.0-17.15.0+dfsg+~cs3.2.0-37.16.0+dfsg+~cs3.2.0-17.16.0+dfsg+~cs3.2.0-27.18.2+dfsg+~cs3.2.0-17.2.3+dfsg1+~cs24.12.11-17.2.3+dfsg1+~cs24.12.11-27.24.5+dfsg+~cs3.2.0-17.24.6+dfsg+~cs3.2.0-17.24.6+dfsg+~cs3.2.0-27.24.6+dfsg+~cs3.2.0-37.3.0+dfsg1+~cs24.12.11-17.3.0+dfsg1+~cs24.12.11-28.10.2+dfsg+~cs3.2.2-18.12.1+dfsg+~cs3.2.3-18.12.2+dfsg+~cs3.2.3-18.12.2+dfsg+~cs3.2.3-28.5.0+dfsg+~cs3.2.0-18.5.0+dfsg+~cs3.2.0-28.5.0+dfsg+~cs3.2.0-38.9.0+dfsg+~cs3.2.0-1
None known
node-undici
Debian:13
All versions, plus listed versions
7.15.0+dfsg+~cs3.2.0-17.15.0+dfsg+~cs3.2.0-37.16.0+dfsg+~cs3.2.0-17.16.0+dfsg+~cs3.2.0-27.18.2+dfsg+~cs3.2.0-1
Show 14 moreShow less
7.24.5+dfsg+~cs3.2.0-17.24.6+dfsg+~cs3.2.0-17.24.6+dfsg+~cs3.2.0-27.24.6+dfsg+~cs3.2.0-37.3.0+dfsg1+~cs24.12.11-17.3.0+dfsg1+~cs24.12.11-28.10.2+dfsg+~cs3.2.2-18.12.1+dfsg+~cs3.2.3-18.12.2+dfsg+~cs3.2.3-18.12.2+dfsg+~cs3.2.3-28.5.0+dfsg+~cs3.2.0-18.5.0+dfsg+~cs3.2.0-28.5.0+dfsg+~cs3.2.0-38.9.0+dfsg+~cs3.2.0-1
None known
node-undici
Debian:14
before 8.12.2+dfsg+~cs3.2.3-1, plus listed versions
7.15.0+dfsg+~cs3.2.0-17.15.0+dfsg+~cs3.2.0-37.16.0+dfsg+~cs3.2.0-17.16.0+dfsg+~cs3.2.0-27.18.2+dfsg+~cs3.2.0-1
Show 12 moreShow less
7.24.5+dfsg+~cs3.2.0-17.24.6+dfsg+~cs3.2.0-17.24.6+dfsg+~cs3.2.0-27.24.6+dfsg+~cs3.2.0-37.3.0+dfsg1+~cs24.12.11-17.3.0+dfsg1+~cs24.12.11-28.10.2+dfsg+~cs3.2.2-18.12.1+dfsg+~cs3.2.3-18.5.0+dfsg+~cs3.2.0-18.5.0+dfsg+~cs3.2.0-28.5.0+dfsg+~cs3.2.0-38.9.0+dfsg+~cs3.2.0-1
8.12.2+dfsg+~cs3.2.3-1
nodejs26
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:26.11.1-0.4.hum1
0:26.11.1-0.4.hum1
nodejs26-bin
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:26.11.1-0.4.hum1
0:26.11.1-0.4.hum1
nodejs26-devel
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:26.11.1-0.4.hum1
0:26.11.1-0.4.hum1
nodejs26-docs
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:26.11.1-0.4.hum1
0:26.11.1-0.4.hum1
nodejs26-full-i18n
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:26.11.1-0.4.hum1
0:26.11.1-0.4.hum1
nodejs26-libs
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:26.11.1-0.4.hum1
0:26.11.1-0.4.hum1
nodejs26-npm
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:11.20.0-1.26.11.1.0.4.hum1
0:11.20.0-1.26.11.1.0.4.hum1
nodejs26-npm-bin
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:26.11.1-0.4.hum1
0:26.11.1-0.4.hum1
v8-14.6-devel
Red Hat:hummingbird:1
From an advisory covering 9 CVEs
before 0:14.6.202.34-1.26.11.1.0.4.hum1
0:14.6.202.34-1.26.11.1.0.4.hum1
nodejs24
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:24.21.0-1.5.hum1
0:24.21.0-1.5.hum1
nodejs24-bin
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:24.21.0-1.5.hum1
0:24.21.0-1.5.hum1
nodejs24-devel
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:24.21.0-1.5.hum1
0:24.21.0-1.5.hum1
nodejs24-docs
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:24.21.0-1.5.hum1
0:24.21.0-1.5.hum1
nodejs24-full-i18n
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:24.21.0-1.5.hum1
0:24.21.0-1.5.hum1
nodejs24-libs
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:24.21.0-1.5.hum1
0:24.21.0-1.5.hum1
nodejs24-npm
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:11.19.0-1.24.21.0.1.5.hum1
0:11.19.0-1.24.21.0.1.5.hum1
nodejs24-npm-bin
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:24.21.0-1.5.hum1
0:24.21.0-1.5.hum1
v8-13.6-devel
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:13.6.233.17-1.24.21.0.1.5.hum1
0:13.6.233.17-1.24.21.0.1.5.hum1
node-undici
Ubuntu:24.04:LTS
All versions, plus listed versions
5.22.1+dfsg1+~cs20.10.10.2-1ubuntu15.26.3+dfsg1+~cs23.10.12-2
None known
node-undici
Ubuntu:26.10
All versions, plus listed versions
7.18.2+dfsg+~cs3.2.0-1build17.24.6+dfsg+~cs3.2.0-38.5.0+dfsg+~cs3.2.0-28.5.0+dfsg+~cs3.2.0-38.9.0+dfsg+~cs3.2.0-1
None known
node-undici
Ubuntu:26.04:LTS
All versions, plus listed versions
7.3.0+dfsg1+~cs24.12.11-27.16.0+dfsg+~cs3.2.0-27.18.2+dfsg+~cs3.2.0-17.18.2+dfsg+~cs3.2.0-1build1
None known

History

History
RecordedChangedSources
affected, aliasesOSV
affected, aliasesOSV
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-109932 is a medium vulnerability (CVSS 5.9) in Nodejs Undici, published October 15, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.32%, the 25th percentile. Fixed in undici 6.29.1.

References

Show 66 moreShow less
MoveEnter Open