CVE-2026-87029
undici vulnerable to Denial of Service via unhandled exception in the decompress interceptor
undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw, and while undici's engine converts a synchronous throw from a downstream handler into a per-request failure, that protection is absent when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, such as the built-in dump interceptor which throws when a response exceeds its configured maximum size, escapes as an uncaught exception that terminates the Node.js process. A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with such a handler by returning a small compressed body that decompresses to more than the configured limit, so only the decompressed size matters and the bytes on the wire stay tiny. The issue is fixed in undici 7.30.1 and 8.12.2, and users should upgrade to one of those versions or later. As a workaround, avoid composing the decompress interceptor with a response handler that throws during response processing until upgrading.
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
What each source reports
CVE List Score used
5.9
undici vulnerable to Denial of Service via unhandled exception in the decompress interceptor
undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw, and while undici's engine converts a synchronous throw from a downstream handler into a per-request failure, that protection is absent when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, such as the built-in dump interceptor which throws when a response exceeds its configured maximum size, escapes as an uncaught exception that terminates the Node.js process. A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with such a handler by returning a small compressed body that decompresses to more than the configured limit, so only the decompressed size matters and the bytes on the wire stay tiny. The issue is fixed in undici 7.30.1 and 8.12.2, and users should upgrade to one of those versions or later. As a workaround, avoid composing the decompress interceptor with a response handler that throws during response processing until upgrading.
- Record
CVE-2026-87029- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
EUVDEUVD-2026-102347
5.9
undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw, and while undici's engine converts a synchronous throw from a downstream handler into a per-request failure, that protection is absent when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, such as the built-in dump interceptor which throws when a response exceeds its configured maximum size, escapes as an uncaught exception that terminates the Node.js process. A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with such a handler by returning a small compressed body that decompresses to more than the configured limit, so only the decompressed size matters and the bytes on the wire stay tiny. The issue is fixed in undici 7.30.1 and 8.12.2, and users should upgrade to one of those versions or later. As a workaround, avoid composing the decompress interceptor with a response handler that throws during response processing until upgrading.
- Record
EUVD-2026-102347- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-55wc-3pg8-jfw6
5.9
undici vulnerable to Denial of Service via unhandled exception in the decompress interceptor
Impact
undici's decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw. undici's engine converts a synchronous throw from a downstream handler into a per-request failure, but that protection is not in place when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, for example the built-in dump interceptor which throws when a response exceeds its maxSize, escapes as an uncaught exception and terminates the Node.js process.
A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with dump (or another response handler that throws), by returning a small compressed body that decompresses to more than the configured limit. The compressed bytes on the wire are tiny, so only the decompressed size matters. If the application keeps the process alive with a global uncaught-exception handler, the affected request instead hangs until the body timeout.
Patches
Upgrade to undici 7.30.1 or 8.12.2.
Workarounds
Avoid composing the decompress interceptor with a response handler that throws during response processing (such as dump with a maxSize) until upgrading.
- Record
GHSA-55wc-3pg8-jfw6- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
NVD
5.9
undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw, and while undici's engine converts a synchronous throw from a downstream handler into a per-request failure, that protection is absent when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, such as the built-in dump interceptor which throws when a response exceeds its configured maximum size, escapes as an uncaught exception that terminates the Node.js process. A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with such a handler by returning a small compressed body that decompresses to more than the configured limit, so only the decompressed size matters and the bytes on the wire stay tiny. The issue is fixed in undici 7.30.1 and 8.12.2, and users should upgrade to one of those versions or later. As a workaround, avoid composing the decompress interceptor with a response handler that throws during response processing until upgrading.
- Record
CVE-2026-87029- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
OSV
5.9
undici vulnerable to Denial of Service via unhandled exception in the decompress interceptor
undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw, and while undici's engine converts a synchronous throw from a downstream handler into a per-request failure, that protection is absent when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, such as the built-in dump interceptor which throws when a response exceeds its configured maximum size, escapes as an uncaught exception that terminates the Node.js process. A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with such a handler by returning a small compressed body that decompresses to more than the configured limit, so only the decompressed size matters and the bytes on the wire stay tiny. The issue is fixed in undici 7.30.1 and 8.12.2, and users should upgrade to one of those versions or later. As a workaround, avoid composing the decompress interceptor with a response handler that throws during response processing until upgrading.
- Record
CVE-2026-87029- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-87029
7.5
undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw, and while undici's engine converts a synchronous throw from a downstream handler into a per-request failure, that protection is absent when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, such as the built-in dump interceptor which throws when a response exceeds its configured maximum size, escapes as an uncaught exception that terminates the Node.js process. A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with such a handler by returning a small compressed body that decompresses to more than the configured limit, so only the decompressed size matters and the bytes on the wire stay tiny. The issue is fixed in undici 7.30.1 and 8.12.2, and users should upgrade to one of those versions or later. As a workaround, avoid composing the decompress interceptor with a response handler that throws during response processing until upgrading.
- Record
DEBIAN-CVE-2026-87029- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 7 moreShow less
OSVGHSA-55wc-3pg8-jfw6
5.9
undici vulnerable to Denial of Service via unhandled exception in the decompress interceptor
Impact
undici's decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw. undici's engine converts a synchronous throw from a downstream handler into a per-request failure, but that protection is not in place when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, for example the built-in dump interceptor which throws when a response exceeds its maxSize, escapes as an uncaught exception and terminates the Node.js process.
A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with dump (or another response handler that throws), by returning a small compressed body that decompresses to more than the configured limit. The compressed bytes on the wire are tiny, so only the decompressed size matters. If the application keeps the process alive with a global uncaught-exception handler, the affected request instead hangs until the body timeout.
Patches
Upgrade to undici 7.30.1 or 8.12.2.
Workarounds
Avoid composing the decompress interceptor with a response handler that throws during response processing (such as dump with a maxSize) until upgrading.
- Record
GHSA-55wc-3pg8-jfw6- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- 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 High
CVSS: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 High
CVSS: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-87029
5.9
undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without catching exceptions those callbacks may throw, and while undici's engine converts a synchronous throw from a downstream handler into a per-request failure, that protection is absent when the throw happens asynchronously from a zlib callback. As a result, a downstream handler that throws by design, such as the built-in dump interceptor which throws when a response exceeds its configured maximum size, escapes as an uncaught exception that terminates the Node.js process. A malicious or compromised HTTP server can crash any client that composes the decompress interceptor with such a handler by returning a small compressed body that decompresses to more than the configured limit, so only the decompressed size matters and the bytes on the wire stay tiny. The issue is fixed in undici 7.30.1 and 8.12.2, and users should upgrade to one of those versions or later. As a workaround, avoid composing the decompress interceptor with a response handler that throws during response processing until upgrading.
- Record
UBUNTU-CVE-2026-87029- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1793446268 No score
TuxCare security update for undici (2 CVEs)
TuxCare rebuilt undici to address 2 CVEs. Fixed in 7.24.4-tuxcare.5.
- Record
CLSA-2026-1793446268- Updated
- 2026-11-02
OSVCLSA-2026-1793630567 No score
TuxCare security update for undici (1 CVE)
TuxCare rebuilt undici to address 1 CVE. Fixed in 7.29.0-tuxcare.6.
- Record
CLSA-2026-1793630567- 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
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
undicinpm |
7.15.0 up to 7.30.1 | 7.30.1 |
undicinpm |
8.0.0 up to 8.12.2 | 8.12.2 |
undiciTuxCare:npm From an advisory covering 2 CVEs |
7.24.4-tuxcare.0 up to 7.24.4-tuxcare.5, plus listed versions 7.24.47.24.4-tuxcare.17.24.4-tuxcare.27.24.4-tuxcare.37.24.4-tuxcare.4 |
7.24.4-tuxcare.5 |
undiciTuxCare:npm |
7.29.0-tuxcare.0 up to 7.29.0-tuxcare.6, plus listed versions 7.29.07.29.0-tuxcare.17.29.0-tuxcare.27.29.0-tuxcare.37.29.0-tuxcare.47.29.0-tuxcare.5 |
7.29.0-tuxcare.6 |
undiciTuxCare: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 |
node-undiciDebian: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 less5.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-undiciDebian: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 less7.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-undiciDebian: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 less7.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 |
nodejs26Red 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-binRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:26.11.1-0.4.hum1 | 0:26.11.1-0.4.hum1 |
Show 19 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nodejs26-develRed 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-docsRed 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-i18nRed 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-libsRed 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-npmRed 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-binRed 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-develRed 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 |
nodejs24Red 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-binRed 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-develRed 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-docsRed 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-i18nRed 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-libsRed 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-npmRed 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-binRed 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-develRed 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-undiciUbuntu: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-undiciUbuntu: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-undiciUbuntu: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
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases | OSV | |
| affected, facts | ||
| affected, aliases | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-87029 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.26%, the 17th percentile. Fixed in undici 7.30.1.
References
github.com/nodejs/undici/security/advisories/GHSA-55wc-3pg8-jfw6
cna.openjsf.org/security-advisories.html
nvd.nist.gov/vuln/detail/CVE-2026-87029
github.com/nodejs/undici/commit/63cba7712ca012b2603c6aeeb4c72d8692332cd0
github.com/nodejs/undici/commit/f851f315db1f2acce0ea668f88d9d0fa61c8420c
github.com/nodejs/undici/releases/tag/v7.30.1
Show 64 moreShow less
github.com/nodejs/undici/releases/tag/v8.12.2
github.com/advisories/GHSA-55wc-3pg8-jfw6
github.com/CVEProject/cvelistV5/tree/main/cves/2026/87xxx/CVE-2026-87029.json
security-tracker.debian.org/tracker/CVE-2026-87029
github.com/nodejs/undici
access.redhat.com/errata/RHSA-2026:84657
access.redhat.com/security/cve/CVE-2026-102276
access.redhat.com/security/cve/CVE-2026-109383
access.redhat.com/security/cve/CVE-2026-109829
access.redhat.com/security/cve/CVE-2026-109841
access.redhat.com/security/cve/CVE-2026-109869
access.redhat.com/security/cve/CVE-2026-109924
access.redhat.com/security/cve/CVE-2026-109932
access.redhat.com/security/cve/CVE-2026-87018
access.redhat.com/security/cve/CVE-2026-87029
access.redhat.com/security/updates/classification
images.redhat.com
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_84657.json
bugzilla.redhat.com/show_bug.cgi?id=2553677
cve.org/CVERecord?id=CVE-2026-87018
nvd.nist.gov/vuln/detail/CVE-2026-87018
github.com/nodejs/undici/security/advisories/GHSA-qrxm-fqhp-jwvm
bugzilla.redhat.com/show_bug.cgi?id=2553726
cve.org/CVERecord?id=CVE-2026-87029
bugzilla.redhat.com/show_bug.cgi?id=2542707
cve.org/CVERecord?id=CVE-2026-102276
nvd.nist.gov/vuln/detail/CVE-2026-102276
github.com/juliangruber/brace-expansion/commit/0bcbfc0a5928c3073d48f42999d1ce4fc1c42fbc
github.com/juliangruber/brace-expansion/commit/316359e6019c39b3254c8ba8e25dc586a480652c
github.com/juliangruber/brace-expansion/commit/5171e681c0922b7ae8bfaf9a331e309107be6edc
github.com/juliangruber/brace-expansion/commit/6735c94873ca570bcdd6a0690033bdd3126379d3
github.com/juliangruber/brace-expansion/security/advisories/GHSA-6j4f-fj2g-mc7p
bugzilla.redhat.com/show_bug.cgi?id=2553678
cve.org/CVERecord?id=CVE-2026-109383
nvd.nist.gov/vuln/detail/CVE-2026-109383
github.com/nodejs/undici/commit/f75eac00ac17
github.com/nodejs/undici/security/advisories/GHSA-2m5v-pch6-74hx
bugzilla.redhat.com/show_bug.cgi?id=2553679
cve.org/CVERecord?id=CVE-2026-109829
nvd.nist.gov/vuln/detail/CVE-2026-109829
github.com/nodejs/undici/commit/26c2bfb3def0
github.com/nodejs/undici/security/advisories/GHSA-4w7w-5xrc-9h26
bugzilla.redhat.com/show_bug.cgi?id=2553669
cve.org/CVERecord?id=CVE-2026-109841
nvd.nist.gov/vuln/detail/CVE-2026-109841
github.com/nodejs/undici/commit/4f7ef6806e53
github.com/nodejs/undici/security/advisories/GHSA-f72v-6w45-q472
bugzilla.redhat.com/show_bug.cgi?id=2553656
cve.org/CVERecord?id=CVE-2026-109869
nvd.nist.gov/vuln/detail/CVE-2026-109869
github.com/nodejs/undici/commit/b5084c7dc239
github.com/nodejs/undici/security/advisories/GHSA-xjj6-f33q-929c
bugzilla.redhat.com/show_bug.cgi?id=2553663
cve.org/CVERecord?id=CVE-2026-109924
nvd.nist.gov/vuln/detail/CVE-2026-109924
github.com/nodejs/undici/commit/789ef26461c
github.com/nodejs/undici/security/advisories/GHSA-4qv8-2p9j-2685
bugzilla.redhat.com/show_bug.cgi?id=2553687
cve.org/CVERecord?id=CVE-2026-109932
nvd.nist.gov/vuln/detail/CVE-2026-109932
github.com/nodejs/undici/security/advisories/GHSA-9fm3-97px-rjf6
access.redhat.com/errata/RHSA-2026:84706
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_84706.json
ubuntu.com/security/CVE-2026-87029