CVE-2026-84961
undici vulnerable to TLS certificate validation bypass via dropped connect options in BalancedPool
undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as JSON. Because JSON cannot represent functions, any function-valued TLS option, such as a caller-supplied checkServerIdentity callback or a custom connector inside the connect option, is silently discarded before it reaches the TLS layer. As a result a peer whose certificate the application's custom checkServerIdentity was written to reject, but which still passes Node's default hostname and chain checks, is accepted when reached through BalancedPool. The Client, Pool, and Agent dispatchers are not affected because they extract the connect and tls options before cloning. This affects undici versions from 7.24.1 up to 7.29.1 and from 8.0.0 up to 8.10.2, and only when the application supplies a function-valued connect or tls option to BalancedPool. Users should upgrade to undici 7.29.1 or 8.10.2.
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
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.4
undici vulnerable to TLS certificate validation bypass via dropped connect options in BalancedPool
undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as JSON. Because JSON cannot represent functions, any function-valued TLS option, such as a caller-supplied checkServerIdentity callback or a custom connector inside the connect option, is silently discarded before it reaches the TLS layer. As a result a peer whose certificate the application's custom checkServerIdentity was written to reject, but which still passes Node's default hostname and chain checks, is accepted when reached through BalancedPool. The Client, Pool, and Agent dispatchers are not affected because they extract the connect and tls options before cloning. This affects undici versions from 7.24.1 up to 7.29.1 and from 8.0.0 up to 8.10.2, and only when the application supplies a function-valued connect or tls option to BalancedPool. Users should upgrade to undici 7.29.1 or 8.10.2.
- Record
CVE-2026-84961- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
EUVDEUVD-2026-71494
7.4
undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as JSON. Because JSON cannot represent functions, any function-valued TLS option, such as a caller-supplied checkServerIdentity callback or a custom connector inside the connect option, is silently discarded before it reaches the TLS layer. As a result a peer whose certificate the application's custom checkServerIdentity was written to reject, but which still passes Node's default hostname and chain checks, is accepted when reached through BalancedPool. The Client, Pool, and Agent dispatchers are not affected because they extract the connect and tls options before cloning. This affects undici versions from 7.24.1 up to 7.29.1 and from 8.0.0 up to 8.10.2, and only when the application supplies a function-valued connect or tls option to BalancedPool. Users should upgrade to undici 7.29.1 or 8.10.2.
- Record
EUVD-2026-71494- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-w293-vg96-wgc3
7.4
undici vulnerable to TLS certificate validation bypass via dropped connect options in BalancedPool
Impact
undici's BalancedPool passes its constructor options through a JSON-based deep clone (JSON.parse(JSON.stringify(...))) before forwarding them to each per-upstream Pool. JSON cannot represent functions, so a caller-supplied connect or tls option containing a checkServerIdentity callback (or a custom connector function) is silently dropped before it reaches the TLS layer. As a result, a TLS peer whose certificate a custom checkServerIdentity was written to reject, but which passes Node's default hostname and chain checks, is silently accepted when the request is made through BalancedPool. Client, Pool, Agent, and RoundRobinPool destructure connect/tls before the clone and are not affected. Only applications that use BalancedPool with a function-valued connect/tls option (such as a custom checkServerIdentity or connector) are affected.
Patches
Upgrade to 7.29.1 or 8.10.2. BalancedPool now preserves the connect and tls options outside the JSON clone, so custom TLS verification callbacks are forwarded to each upstream unchanged.
Workarounds
Use Client, Pool, or Agent instead of BalancedPool for connections that rely on a custom checkServerIdentity or connector, until upgraded.
- Record
GHSA-w293-vg96-wgc3- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
NVD
7.4
undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as JSON. Because JSON cannot represent functions, any function-valued TLS option, such as a caller-supplied checkServerIdentity callback or a custom connector inside the connect option, is silently discarded before it reaches the TLS layer. As a result a peer whose certificate the application's custom checkServerIdentity was written to reject, but which still passes Node's default hostname and chain checks, is accepted when reached through BalancedPool. The Client, Pool, and Agent dispatchers are not affected because they extract the connect and tls options before cloning. This affects undici versions from 7.24.1 up to 7.29.1 and from 8.0.0 up to 8.10.2, and only when the application supplies a function-valued connect or tls option to BalancedPool. Users should upgrade to undici 7.29.1 or 8.10.2.
- Record
CVE-2026-84961- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSV
7.4
undici vulnerable to TLS certificate validation bypass via dropped connect options in BalancedPool
undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as JSON. Because JSON cannot represent functions, any function-valued TLS option, such as a caller-supplied checkServerIdentity callback or a custom connector inside the connect option, is silently discarded before it reaches the TLS layer. As a result a peer whose certificate the application's custom checkServerIdentity was written to reject, but which still passes Node's default hostname and chain checks, is accepted when reached through BalancedPool. The Client, Pool, and Agent dispatchers are not affected because they extract the connect and tls options before cloning. This affects undici versions from 7.24.1 up to 7.29.1 and from 8.0.0 up to 8.10.2, and only when the application supplies a function-valued connect or tls option to BalancedPool. Users should upgrade to undici 7.29.1 or 8.10.2.
- Record
CVE-2026-84961- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-84961
9.1
undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as JSON. Because JSON cannot represent functions, any function-valued TLS option, such as a caller-supplied checkServerIdentity callback or a custom connector inside the connect option, is silently discarded before it reaches the TLS layer. As a result a peer whose certificate the application's custom checkServerIdentity was written to reject, but which still passes Node's default hostname and chain checks, is accepted when reached through BalancedPool. The Client, Pool, and Agent dispatchers are not affected because they extract the connect and tls options before cloning. This affects undici versions from 7.24.1 up to 7.29.1 and from 8.0.0 up to 8.10.2, and only when the application supplies a function-valued connect or tls option to BalancedPool. Users should upgrade to undici 7.29.1 or 8.10.2.
- Record
DEBIAN-CVE-2026-84961- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
Show 21 moreShow less
OSVGHSA-w293-vg96-wgc3
7.4
undici vulnerable to TLS certificate validation bypass via dropped connect options in BalancedPool
Impact
undici's BalancedPool passes its constructor options through a JSON-based deep clone (JSON.parse(JSON.stringify(...))) before forwarding them to each per-upstream Pool. JSON cannot represent functions, so a caller-supplied connect or tls option containing a checkServerIdentity callback (or a custom connector function) is silently dropped before it reaches the TLS layer. As a result, a TLS peer whose certificate a custom checkServerIdentity was written to reject, but which passes Node's default hostname and chain checks, is silently accepted when the request is made through BalancedPool. Client, Pool, Agent, and RoundRobinPool destructure connect/tls before the clone and are not affected. Only applications that use BalancedPool with a function-valued connect/tls option (such as a custom checkServerIdentity or connector) are affected.
Patches
Upgrade to 7.29.1 or 8.10.2. BalancedPool now preserves the connect and tls options outside the JSON clone, so custom TLS verification callbacks are forwarded to each upstream unchanged.
Workarounds
Use Client, Pool, or Agent instead of BalancedPool for connections that rely on a custom checkServerIdentity or connector, until upgraded.
- Record
GHSA-w293-vg96-wgc3- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVRHSA-2026:54438
7.4
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:54438- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:66008
8.8
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:66008- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:66605
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:66605- 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:73428
7.5
Red Hat Security Advisory: nodejs24 security, bug fix, and enhancement update
- Record
RHSA-2026:73428- 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:73838
7.5
Red Hat Security Advisory: nodejs:24 security, bug fix, and enhancement update
- Record
RHSA-2026:73838- 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:74085
7.5
Red Hat Security Advisory: nodejs:24 security, bug fix, and enhancement update
- Record
RHSA-2026:74085- 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
OSVRLSA-2026:73428
7.5
Important: nodejs24 security, bug fix, and enhancement update
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Security Fix(es):
-
undici: undici: Authentication bypass via cross-origin cache poisoning due to missing origin isolation (CVE-2026-85152)
-
undici: undici: TLS certificate validation bypass in BalancedPool via dropped connect options (CVE-2026-84961)
-
undici: undici: Denial of Service via unrequested WebSocket subprotocol (CVE-2026-19534)
Bug Fix(es) and Enhancement(s):
- nodejs24: Rebase to the latest Node.js 24 release [rhel-10] (JIRA:Rocky Linux-249187)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:73428- 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
OSVRLSA-2026:73838
7.5
Important: nodejs:24 security, bug fix, and enhancement update
Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.
Security Fix(es):
-
undici: undici: Authentication bypass via cross-origin cache poisoning due to missing origin isolation (CVE-2026-85152)
-
undici: undici: TLS certificate validation bypass in BalancedPool via dropped connect options (CVE-2026-84961)
-
undici: undici: Denial of Service via unrequested WebSocket subprotocol (CVE-2026-19534)
Bug Fix(es) and Enhancement(s):
- nodejs:24/nodejs: Rebase to the latest Node.js 24 release [rhel-9.8.z] (JIRA:Rocky Linux-249189)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:73838- 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
OSVRLSA-2026:74085
7.5
Important: nodejs:24 security, bug fix, and enhancement update
Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.
Security Fix(es):
-
undici: undici: Authentication bypass via cross-origin cache poisoning due to missing origin isolation (CVE-2026-85152)
-
undici: undici: TLS certificate validation bypass in BalancedPool via dropped connect options (CVE-2026-84961)
-
undici: undici: Denial of Service via unrequested WebSocket subprotocol (CVE-2026-19534)
Bug Fix(es) and Enhancement(s):
- nodejs:24/nodejs: Rebase to the latest Node.js 24 release [rhel-8.10.z] (JIRA:Rocky Linux-249188)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:74085- 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-84961
7.4
undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as JSON. Because JSON cannot represent functions, any function-valued TLS option, such as a caller-supplied checkServerIdentity callback or a custom connector inside the connect option, is silently discarded before it reaches the TLS layer. As a result a peer whose certificate the application's custom checkServerIdentity was written to reject, but which still passes Node's default hostname and chain checks, is accepted when reached through BalancedPool. The Client, Pool, and Agent dispatchers are not affected because they extract the connect and tls options before cloning. This affects undici versions from 7.24.1 up to 7.29.1 and from 8.0.0 up to 8.10.2, and only when the application supplies a function-valued connect or tls option to BalancedPool. Users should upgrade to undici 7.29.1 or 8.10.2.
- Record
UBUNTU-CVE-2026-84961- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVALSA-2026:73428 No score
Important: nodejs24 security, bug fix, and enhancement update
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Security Fix(es):
- undici: undici: Authentication bypass via cross-origin cache poisoning due to missing origin isolation (CVE-2026-85152)
- undici: undici: TLS certificate validation bypass in BalancedPool via dropped connect options (CVE-2026-84961)
- undici: undici: Denial of Service via unrequested WebSocket subprotocol (CVE-2026-19534)
Bug Fix(es) and Enhancement(s):
- nodejs24: Rebase to the latest Node.js 24 release [almalinux-10] (JIRA:AlmaLinux-249187)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:73428- Updated
- 2026-11-02
OSVALSA-2026:73838 No score
Important: nodejs:24 security, bug fix, and enhancement update
Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.
Security Fix(es):
- undici: undici: Authentication bypass via cross-origin cache poisoning due to missing origin isolation (CVE-2026-85152)
- undici: undici: TLS certificate validation bypass in BalancedPool via dropped connect options (CVE-2026-84961)
- undici: undici: Denial of Service via unrequested WebSocket subprotocol (CVE-2026-19534)
Bug Fix(es) and Enhancement(s):
- nodejs:24/nodejs: Rebase to the latest Node.js 24 release [almalinux-9.8.z] (JIRA:AlmaLinux-249189)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:73838- Updated
- 2026-11-02
OSVALSA-2026:74085 No score
Important: nodejs:24 security, bug fix, and enhancement update
Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.
Security Fix(es):
- undici: undici: Authentication bypass via cross-origin cache poisoning due to missing origin isolation (CVE-2026-85152)
- undici: undici: TLS certificate validation bypass in BalancedPool via dropped connect options (CVE-2026-84961)
- undici: undici: Denial of Service via unrequested WebSocket subprotocol (CVE-2026-19534)
Bug Fix(es) and Enhancement(s):
- nodejs:24/nodejs: Rebase to the latest Node.js 24 release [almalinux-8.10.z] (JIRA:AlmaLinux-249188)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:74085- Updated
- 2026-11-02
OSVCLSA-2026-1790719646 No score
TuxCare security update for undici (7 CVEs)
TuxCare rebuilt undici to address 7 CVEs. Fixed in 7.29.0-tuxcare.2.
- Record
CLSA-2026-1790719646- Updated
- 2026-11-02
OSVCLSA-2026-1790756064 No score
TuxCare security update for undici (6 CVEs)
TuxCare rebuilt undici to address 6 CVEs. Fixed in 7.28.0-tuxcare.3.
- Record
CLSA-2026-1790756064- Updated
- 2026-11-02
OSVCLSA-2026-1792478858 No score
TuxCare security update for undici (15 CVEs)
TuxCare rebuilt undici to address 15 CVEs. Fixed in 7.24.4-tuxcare.2.
- Record
CLSA-2026-1792478858- Updated
- 2026-11-05
OSVCLSA-2026-1792867308 No score
TuxCare security update for undici-types (7 CVEs)
TuxCare rebuilt undici-types to address 7 CVEs. Fixed in 7.29.0-tuxcare.2.
- Record
CLSA-2026-1792867308- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11884-1 No score
pi-coding-agent-0.87.1-1.1 on GA media
These are all security issues fixed in the pi-coding-agent-0.87.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11884-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22111-1 No score
Security update for pi-coding-agent
This update for pi-coding-agent fixes the following issues:
Changes in pi-coding-agent:
-
Update to version 1.0.4 (1.0.3 was superseded the same day and never submitted):
- BREAKING: provider azure-openai-responses renamed to azure, now also serving Azure Foundry Chat Completions (azure/deepseek-v4-pro first). Rename the provider key in auth.json (or run /login again), models.json and settings.json (defaultProvider, enabledModels and modelThinkingLevels); sessions on the old provider fall back and lose prompt cache. AZURE_OPENAI_* env vars unchanged
- --tools and --exclude-tools take *-patterns and --no-mcp disables MCP for one run; --tools keeps MCP tools unless an entry starts with mcp__
- Codemode read() on image files yields an image block image() shows, and image() also saves each image to a temp file for later turns
- Fix fenced-code highlighting past the first line, MCP OAuth native-client registration, MCP shutdown racing a connecting server, Bedrock stalled-stream retries and frozen codemode built-ins, plus ChatGPT-login, EIO-on-closed-terminal and output-file-permission fixes
- Many more fixes and improvements; see upstream's release notes for the full list
-
Refresh the vendored node_modules 1.0.2 -> 1.0.4: the ten @earendil-works packages move to 1.0.4; nanoid, postcss and vite move too but are dev-only and not shipped. Still 119 shipped modules and the licence union is unchanged
- CVE-2026-102276 (boo#1283188): brace-expansion is 5.0.12, above the 5.0.10 fix floor, so the package is not affected by it
- CVE-2026-102277 (boo#1283392) and CVE-2026-102278 (boo#1283412): brace-expansion is 5.0.12, at the 5.0.12 and above the 5.0.11 fix floors, so the package is not affected by them
-
Update to version 1.0.2: patch releases on the 1.0 API, with no breaking changes
- models.json takes samplingParamsByThinkingLevel next to the existing samplingParams, so an OpenAI-compatible model can set temperature, top_p and the like separately for off, minimal, low, medium, high, xhigh and max. Model defaults, the effective level's override and the request are merged per key, modelOverrides merges per level, and the levels are pi's own, not the provider's thinkingLevelMap values. Only openai-completions, openai-responses and azure-openai-responses apply them
- MCP servers can be enabled, disabled or re-scoped per project from a .pi/mcp.json entry without a command or url, and /mcp toggles a user-level server for the current project
- oauth.clientRegistration: "cimd" identifies pi by its Client ID Metadata Document instead of dynamic client registration
- pi.registerToolRenderer() picks how calls to a tool that is not registered yet are drawn, such as MCP tools in a resumed session
- Cloudflare's Clef and Clef Flash classifier models are usable from codemode scripts and extensions
- A codemode script printing in a loop now fails at 16 Mi characters or 100000 items instead of running pi out of memory
- MCP tool calls in resumed sessions and HTML exports no longer render fully expanded until their server connects
- JPEG, GIF and WebP images that extensions draw through Image now appear in Kitty, Ghostty, WezTerm and Warp, and fullscreen Kitty images no longer collapse to a one-row strip after scrolling in WezTerm
- Many more fixes and improvements; see upstream's release notes for the full list
-
Refresh the vendored node_modules over 1.0.0 -> 1.0.2: the ten @earendil-works packages move to 1.0.2, with pi-telemetry the one that was already at 1.0.2 in the 1.0.1 tree, plus @anthropic-ai/sdk to 0.129.0. No module leaves or joins the 119 shipped ones and the licence union is unchanged
- CVE-2026-102276 (boo#1283188): brace-expansion is 5.0.12, above the 5.0.10 fix floor, so the package is not affected by it. Upstream's 1.0.1 made…
- Record
openSUSE-SU-2026:22111-1- Updated
- 2026-11-02
OSVROOT-APP-NPM-CVE-2026-84961 No score
CVE-2026-84961 in undici - Patched by Root
Root has patched CVE-2026-84961 in the undici package for Root:npm. Multiple fixed versions available.
- Record
ROOT-APP-NPM-CVE-2026-84961- Updated
- 2026-11-06
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
undicinpm |
7.24.1 up to 7.29.1 | 7.29.1 |
undicinpm |
8.0.0 up to 8.10.2 | 8.10.2 |
nodejs24AlmaLinux:10 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-develAlmaLinux:10 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-docsAlmaLinux:10 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-full-i18nAlmaLinux:10 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-libsAlmaLinux:10 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-npmAlmaLinux:10 From an advisory covering 3 CVEs |
before 2:11.19.0-1.24.21.0.1.el10_2 | 2:11.19.0-1.24.21.0.1.el10_2 |
nodejsAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el9.8.0+321+1555b6a2 | 1:24.21.0-1.module_el9.8.0+321+1555b6a2 |
nodejs-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el9.8.0+321+1555b6a2 | 1:24.21.0-1.module_el9.8.0+321+1555b6a2 |
Show 95 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nodejs-docsAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el9.8.0+321+1555b6a2 | 1:24.21.0-1.module_el9.8.0+321+1555b6a2 |
nodejs-full-i18nAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el9.8.0+321+1555b6a2 | 1:24.21.0-1.module_el9.8.0+321+1555b6a2 |
nodejs-libsAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el9.8.0+321+1555b6a2 | 1:24.21.0-1.module_el9.8.0+321+1555b6a2 |
nodejs-nodemonAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.1.14-3.module_el9.8.0+292+f4eaf8b2 | 3.1.14-3.module_el9.8.0+292+f4eaf8b2 |
nodejs-packagingAlmaLinux:9 From an advisory covering 3 CVEs |
before 2021.06-6.module_el9.7.0+209+ecf6523e | 2021.06-6.module_el9.7.0+209+ecf6523e |
nodejs-packaging-bundlerAlmaLinux:9 From an advisory covering 3 CVEs |
before 2021.06-6.module_el9.7.0+209+ecf6523e | 2021.06-6.module_el9.7.0+209+ecf6523e |
npmAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:11.19.0-1.24.21.0.1.module_el9.8.0+321+1555b6a2 | 1:11.19.0-1.24.21.0.1.module_el9.8.0+321+1555b6a2 |
v8-13.6-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 3:13.6.233.17-1.24.21.0.1.module_el9.8.0+321+1555b6a2 | 3:13.6.233.17-1.24.21.0.1.module_el9.8.0+321+1555b6a2 |
nodejsAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el8.10.0+4292+21afb960 | 1:24.21.0-1.module_el8.10.0+4292+21afb960 |
nodejs-develAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el8.10.0+4292+21afb960 | 1:24.21.0-1.module_el8.10.0+4292+21afb960 |
nodejs-docsAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el8.10.0+4292+21afb960 | 1:24.21.0-1.module_el8.10.0+4292+21afb960 |
nodejs-full-i18nAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el8.10.0+4292+21afb960 | 1:24.21.0-1.module_el8.10.0+4292+21afb960 |
nodejs-libsAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:24.21.0-1.module_el8.10.0+4292+21afb960 | 1:24.21.0-1.module_el8.10.0+4292+21afb960 |
nodejs-nodemonAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.1.14-2.module_el8.10.0+4250+09238ed4 | 3.1.14-2.module_el8.10.0+4250+09238ed4 |
nodejs-packagingAlmaLinux:8 From an advisory covering 3 CVEs |
before 2021.06-6.module_el8.10.0+4086+70facd4a | 2021.06-6.module_el8.10.0+4086+70facd4a |
nodejs-packaging-bundlerAlmaLinux:8 From an advisory covering 3 CVEs |
before 2021.06-6.module_el8.10.0+4086+70facd4a | 2021.06-6.module_el8.10.0+4086+70facd4a |
npmAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:11.19.0-1.24.21.0.1.module_el8.10.0+4292+21afb960 | 1:11.19.0-1.24.21.0.1.module_el8.10.0+4292+21afb960 |
v8-13.6-develAlmaLinux:8 From an advisory covering 3 CVEs |
before 3:13.6.233.17-1.24.21.0.1.module_el8.10.0+4292+21afb960 | 3:13.6.233.17-1.24.21.0.1.module_el8.10.0+4292+21afb960 |
undiciTuxCare:npm From an advisory covering 7 CVEs |
7.29.0-tuxcare.0 up to 7.29.0-tuxcare.2, plus listed versions 7.29.07.29.0-tuxcare.1 |
7.29.0-tuxcare.2 |
undiciTuxCare:npm From an advisory covering 6 CVEs |
7.28.0-tuxcare.0 up to 7.28.0-tuxcare.3, plus listed versions 7.28.07.28.0-tuxcare.17.28.0-tuxcare.2 |
7.28.0-tuxcare.3 |
undiciTuxCare:npm From an advisory covering 13 CVEs |
7.24.4-tuxcare.0 up to 7.24.4-tuxcare.2, plus listed versions 7.24.47.24.4-tuxcare.1 |
7.24.4-tuxcare.2 |
undici-typesTuxCare:npm From an advisory covering 7 CVEs |
7.29.0-tuxcare.0 up to 7.29.0-tuxcare.2, plus listed versions 7.29.07.29.0-tuxcare.1 |
7.29.0-tuxcare.2 |
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 35 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.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 11 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.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.10.2+dfsg+~cs3.2.2-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 10 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.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.10.2+dfsg+~cs3.2.2-1 |
nodejs24Red Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:24.18.1-0.2.2.hum1 | 0:24.18.1-0.2.2.hum1 |
nodejs24-binRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:24.18.1-0.2.2.hum1 | 0:24.18.1-0.2.2.hum1 |
nodejs24-develRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:24.18.1-0.2.2.hum1 | 0:24.18.1-0.2.2.hum1 |
nodejs24-docsRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:24.18.1-0.2.2.hum1 | 0:24.18.1-0.2.2.hum1 |
nodejs24-full-i18nRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:24.18.1-0.2.2.hum1 | 0:24.18.1-0.2.2.hum1 |
nodejs24-libsRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:24.18.1-0.2.2.hum1 | 0:24.18.1-0.2.2.hum1 |
nodejs24-npmRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:11.16.0-1.24.18.1.0.2.2.hum1 | 0:11.16.0-1.24.18.1.0.2.2.hum1 |
nodejs24-npm-binRed Hat:hummingbird:1 From an advisory covering 9 CVEs |
before 0:24.18.1-0.2.2.hum1 | 0:24.18.1-0.2.2.hum1 |
grafana12.4Red Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:12.4.10-0.2.hum1 | 0:12.4.10-0.2.hum1 |
nodejs26Red Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:26.8.2-0.1.hum1 | 0:26.8.2-0.1.hum1 |
nodejs26-binRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:26.8.2-0.1.hum1 | 0:26.8.2-0.1.hum1 |
nodejs26-develRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:26.8.2-0.1.hum1 | 0:26.8.2-0.1.hum1 |
nodejs26-docsRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:26.8.2-0.1.hum1 | 0:26.8.2-0.1.hum1 |
nodejs26-full-i18nRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:26.8.2-0.1.hum1 | 0:26.8.2-0.1.hum1 |
nodejs26-libsRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:26.8.2-0.1.hum1 | 0:26.8.2-0.1.hum1 |
nodejs26-npmRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:11.19.1-1.26.8.2.0.1.hum1 | 0:11.19.1-1.26.8.2.0.1.hum1 |
nodejs26-npm-binRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:26.8.2-0.1.hum1 | 0:26.8.2-0.1.hum1 |
nodejs24Red Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-develRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-docsRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-full-i18nRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-libsRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-libs-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs24-npmRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 2:11.19.0-1.24.21.0.1.el10_2 | 2:11.19.0-1.24.21.0.1.el10_2 |
nodejsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-develRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-docsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-full-i18nRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-libsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el9.8.0+24924+cd677006 | 1:24.21.0-1.module+el9.8.0+24924+cd677006 |
nodejs-nodemonRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.1.14-3.module+el9.8.0+24708+e71d2e1d | 0:3.1.14-3.module+el9.8.0+24708+e71d2e1d |
nodejs-packagingRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el9.8.0+24708+e71d2e1d | 0:2021.06-6.module+el9.8.0+24708+e71d2e1d |
nodejs-packaging-bundlerRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el9.8.0+24708+e71d2e1d | 0:2021.06-6.module+el9.8.0+24708+e71d2e1d |
npmRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 1:11.19.0-1.24.21.0.1.module+el9.8.0+24924+cd677006 | 1:11.19.0-1.24.21.0.1.module+el9.8.0+24924+cd677006 |
v8-13.6-develRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 3:13.6.233.17-1.24.21.0.1.module+el9.8.0+24924+cd677006 | 3:13.6.233.17-1.24.21.0.1.module+el9.8.0+24924+cd677006 |
nodejsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-develRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-docsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-full-i18nRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-libsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-libs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:24.21.0-1.module+el8.10.0+24927+ed3d907a | 1:24.21.0-1.module+el8.10.0+24927+ed3d907a |
nodejs-nodemonRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.1.14-2.module+el8.10.0+24711+b610b202 | 0:3.1.14-2.module+el8.10.0+24711+b610b202 |
nodejs-packagingRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el8.10.0+24711+b610b202 | 0:2021.06-6.module+el8.10.0+24711+b610b202 |
nodejs-packaging-bundlerRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el8.10.0+24711+b610b202 | 0:2021.06-6.module+el8.10.0+24711+b610b202 |
npmRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 1:11.19.0-1.24.21.0.1.module+el8.10.0+24927+ed3d907a | 1:11.19.0-1.24.21.0.1.module+el8.10.0+24927+ed3d907a |
v8-13.6-develRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 3:13.6.233.17-1.24.21.0.1.module+el8.10.0+24927+ed3d907a | 3:13.6.233.17-1.24.21.0.1.module+el8.10.0+24927+ed3d907a |
nodejs24Rocky Linux:10 From an advisory covering 3 CVEs |
before 1:24.21.0-1.el10_2 | 1:24.21.0-1.el10_2 |
nodejs-nodemonRocky Linux:9 From an advisory covering 3 CVEs |
before 0:3.1.14-3.module+el9.8.0+40281+14cc6568 | 0:3.1.14-3.module+el9.8.0+40281+14cc6568 |
nodejs-packagingRocky Linux:9 From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el9.7.0+40153+4d595597 | 0:2021.06-6.module+el9.7.0+40153+4d595597 |
nodejs-packagingRocky Linux:9 From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el9.7.0+40165+d075e3f2 | 0:2021.06-6.module+el9.7.0+40165+d075e3f2 |
nodejs-packagingRocky Linux:9 From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el9.7.0+40052+e32ea525 | 0:2021.06-6.module+el9.7.0+40052+e32ea525 |
nodejs-packagingRocky Linux:9 From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el9.8.0+40164+8921ab53 | 0:2021.06-6.module+el9.8.0+40164+8921ab53 |
nodejs-nodemonRocky Linux:8 From an advisory covering 3 CVEs |
before 0:3.1.14-2.module+el8.10.0+40277+b1b3f89e | 0:3.1.14-2.module+el8.10.0+40277+b1b3f89e |
nodejs-nodemonRocky Linux:8 From an advisory covering 3 CVEs |
before 0:3.1.14-2.module+el8.10.0+40278+50b003a3 | 0:3.1.14-2.module+el8.10.0+40278+50b003a3 |
nodejs-packagingRocky Linux:8 From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el8.10.0+40171+8fa9c325 | 0:2021.06-6.module+el8.10.0+40171+8fa9c325 |
nodejs-packagingRocky Linux:8 From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el8.10.0+40172+38f6fdd1 | 0:2021.06-6.module+el8.10.0+40172+38f6fdd1 |
nodejs-packagingRocky Linux:8 From an advisory covering 3 CVEs |
before 0:2021.06-6.module+el8.10.0+40048+6d99f608 | 0:2021.06-6.module+el8.10.0+40048+6d99f608 |
undiciRoot:npm |
before 7.29.0-aikido.1 | 7.29.0-aikido.17.29.0-aikido.27.24.6-aikido.67.28.0-aikido.38.10.0-aikido.27.25.0-aikido.57.25.0-aikido.68.10.0-aikido.37.25.0-aikido.77.29.0-aikido.37.28.0-aikido.47.24.6-aikido.77.29.0-aikido.47.29.0-aikido.57.28.0-aikido.58.10.0-aikido.47.24.4-aikido.27.29.0-aikido.67.28.0-aikido.68.10.2-aikido.18.10.2-aikido.28.10.2-aikido.37.29.1-aikido.17.29.1-aikido.28.10.2-aikido.4 |
@rootio/undiciRoot:npm |
before 7.29.0-root.io.1 | 7.29.0-root.io.17.29.0-root.io.27.24.6-root.io.67.28.0-root.io.38.10.0-root.io.27.25.0-root.io.57.25.0-root.io.68.10.0-root.io.37.25.0-root.io.77.29.0-root.io.37.28.0-root.io.47.24.6-root.io.77.29.0-root.io.47.29.0-root.io.57.28.0-root.io.58.10.0-root.io.47.24.4-root.io.27.29.0-root.io.67.28.0-root.io.68.10.2-root.io.18.10.2-root.io.28.10.2-root.io.37.29.1-root.io.17.29.1-root.io.28.10.2-root.io.4 |
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 |
pi-coding-agentopenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 0.87.1-1.1 | 0.87.1-1.1 |
pi-coding-agentopenSUSE:Leap 16.0 From an advisory covering 11 CVEs |
before 1.0.4-bp160.1.1 | 1.0.4-bp160.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| affected | OSV | |
| affected, facts | 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-84961 is a high vulnerability (CVSS 7.4) in Nodejs Undici, published September 4, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.18%, the 7th percentile. Fixed in undici 7.29.1.
References
github.com/nodejs/undici/security/advisories/GHSA-w293-vg96-wgc3
cna.openjsf.org/security-advisories.html
nvd.nist.gov/vuln/detail/CVE-2026-84961
github.com/nodejs/undici/commit/8f5868fbdbc8f1146dfc1bcd1f2d117790141390
github.com/nodejs/undici/commit/f690157d728508652fef14673630c71515123e96
github.com/nodejs/undici/releases/tag/v7.29.1
Show 120 moreShow less
github.com/nodejs/undici/releases/tag/v8.10.2
github.com/advisories/GHSA-w293-vg96-wgc3
access.redhat.com/errata/RHSA-2026:73428
access.redhat.com/security/cve/CVE-2026-19534
access.redhat.com/security/cve/CVE-2026-84961
access.redhat.com/security/cve/CVE-2026-85152
bugzilla.redhat.com/2528735
bugzilla.redhat.com/2528759
errata.almalinux.org/10/ALSA-2026-73428.html
access.redhat.com/errata/RHSA-2026:73838
bugzilla.redhat.com/2528717
errata.almalinux.org/9/ALSA-2026-73838.html
access.redhat.com/errata/RHSA-2026:74085
errata.almalinux.org/8/ALSA-2026-74085.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/84xxx/CVE-2026-84961.json
security-tracker.debian.org/tracker/CVE-2026-84961
github.com/nodejs/undici
access.redhat.com/errata/RHSA-2026:54438
images.redhat.com
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-18149
access.redhat.com/security/cve/CVE-2026-84933
access.redhat.com/security/cve/CVE-2026-85008
access.redhat.com/security/cve/CVE-2026-84890
access.redhat.com/security/cve/CVE-2026-85014
access.redhat.com/security/cve/CVE-2026-48932
access.redhat.com/security/cve/CVE-2026-84947
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54438.json
bugzilla.redhat.com/show_bug.cgi?id=2528802
cve.org/CVERecord?id=CVE-2026-18149
nvd.nist.gov/vuln/detail/CVE-2026-18149
github.com/nodejs/undici/security/advisories/GHSA-pmjh-fq2x-6v4x
bugzilla.redhat.com/show_bug.cgi?id=2526627
cve.org/CVERecord?id=CVE-2026-48932
nvd.nist.gov/vuln/detail/CVE-2026-48932
hackerone.com/reports/3564941
bugzilla.redhat.com/show_bug.cgi?id=2528772
cve.org/CVERecord?id=CVE-2026-84890
nvd.nist.gov/vuln/detail/CVE-2026-84890
github.com/nodejs/undici/security/advisories/GHSA-3xpg-4rpp-hhhm
bugzilla.redhat.com/show_bug.cgi?id=2528756
cve.org/CVERecord?id=CVE-2026-84933
nvd.nist.gov/vuln/detail/CVE-2026-84933
github.com/nodejs/undici/security/advisories/GHSA-2jfj-6hjv-fm6j
bugzilla.redhat.com/show_bug.cgi?id=2528754
cve.org/CVERecord?id=CVE-2026-84947
nvd.nist.gov/vuln/detail/CVE-2026-84947
github.com/nodejs/undici/security/advisories/GHSA-2gqq-gqf2-x968
bugzilla.redhat.com/show_bug.cgi?id=2528735
cve.org/CVERecord?id=CVE-2026-84961
bugzilla.redhat.com/show_bug.cgi?id=2528747
cve.org/CVERecord?id=CVE-2026-85008
nvd.nist.gov/vuln/detail/CVE-2026-85008
github.com/nodejs/undici/security/advisories/GHSA-8436-99hf-9mmv
bugzilla.redhat.com/show_bug.cgi?id=2528712
cve.org/CVERecord?id=CVE-2026-85014
nvd.nist.gov/vuln/detail/CVE-2026-85014
github.com/nodejs/undici/security/advisories/GHSA-rx4f-c7p8-82vq
bugzilla.redhat.com/show_bug.cgi?id=2528717
cve.org/CVERecord?id=CVE-2026-85152
nvd.nist.gov/vuln/detail/CVE-2026-85152
github.com/nodejs/undici/security/advisories/GHSA-vp8m-p9jh-q5pm
access.redhat.com/errata/RHSA-2026:66008
access.redhat.com/security/cve/CVE-2026-18540
access.redhat.com/security/cve/CVE-2026-14199
access.redhat.com/security/cve/CVE-2026-28378
access.redhat.com/security/cve/CVE-2026-19197
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_66008.json
bugzilla.redhat.com/show_bug.cgi?id=2521850
cve.org/CVERecord?id=CVE-2026-14199
nvd.nist.gov/vuln/detail/CVE-2026-14199
grafana.com/security/security-advisories/cve-2026-14199
bugzilla.redhat.com/show_bug.cgi?id=2528783
cve.org/CVERecord?id=CVE-2026-18540
nvd.nist.gov/vuln/detail/CVE-2026-18540
github.com/nodejs/undici/security/advisories/GHSA-r53p-7pc4-xj5r
bugzilla.redhat.com/show_bug.cgi?id=2524303
cve.org/CVERecord?id=CVE-2026-19197
nvd.nist.gov/vuln/detail/CVE-2026-19197
grafana.com/security/security-advisories/cve-2026-19197
bugzilla.redhat.com/show_bug.cgi?id=2528759
cve.org/CVERecord?id=CVE-2026-19534
nvd.nist.gov/vuln/detail/CVE-2026-19534
github.com/nodejs/undici/security/advisories/GHSA-rfgv-xxqx-mfg5
bugzilla.redhat.com/show_bug.cgi?id=2497887
cve.org/CVERecord?id=CVE-2026-28378
nvd.nist.gov/vuln/detail/CVE-2026-28378
grafana.com/security/security-advisories/cve-2026-28378
access.redhat.com/errata/RHSA-2026:66605
access.redhat.com/security/cve/CVE-2026-85024
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_66605.json
bugzilla.redhat.com/show_bug.cgi?id=2528707
cve.org/CVERecord?id=CVE-2026-85024
nvd.nist.gov/vuln/detail/CVE-2026-85024
github.com/nodejs/undici/security/advisories/GHSA-3wwx-pv8p-q78v
issues.redhat.com/browse/RHEL-249187
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_73428.json
issues.redhat.com/browse/RHEL-249189
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_73838.json
issues.redhat.com/browse/RHEL-249188
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_74085.json
errata.rockylinux.org/RLSA-2026:73428
errata.rockylinux.org/RLSA-2026:73838
errata.rockylinux.org/RLSA-2026:74085
ubuntu.com/security/CVE-2026-84961
suse.com/security/cve/CVE-2026-84933
suse.com/security/cve/CVE-2026-84947
suse.com/security/cve/CVE-2026-84961
bugzilla.suse.com/1279832
bugzilla.suse.com/1283188
bugzilla.suse.com/1283392
bugzilla.suse.com/1283412
suse.com/security/cve/CVE-2026-102276
suse.com/security/cve/CVE-2026-102277
suse.com/security/cve/CVE-2026-102278
suse.com/security/cve/CVE-2026-84890
suse.com/security/cve/CVE-2026-85008
suse.com/security/cve/CVE-2026-85014
suse.com/security/cve/CVE-2026-85024
suse.com/security/cve/CVE-2026-85152
Left out here: the rest of 1 source description. The JSON record has them.