Every CVE Search/ Get API key

CVE-2026-58041

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync...

5.3 MediumPublic exploitFix available

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

0.29%Unchanged since Aug 4, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.3

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
CVE-2026-58041
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-367
Updated
2026-11-02
EUVDEUVD-2026-52561 5.3

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
EUVD-2026-52561
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-qgrj-5wc5-7xvc 5.3

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync...

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
GHSA-qgrj-5wc5-7xvc
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-367
Updated
2026-11-02
NVD 5.3

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
CVE-2026-58041
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-367
Updated
2026-11-02
OSVALPINE-CVE-2026-58041 5.3

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
ALPINE-CVE-2026-58041
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-03
OSVBELL-CVE-2026-58041 5.3
Record
BELL-CVE-2026-58041
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
Show 19 moreShow less
OSVDEBIAN-CVE-2026-58041 5.3

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
DEBIAN-CVE-2026-58041
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:48305 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

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

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

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

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

Record
RHSA-2026:52990
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:61377 7.5

Red Hat Security Advisory: nodejs24 security, bug fix, and enhancement update

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

Red Hat Security Advisory: nodejs:24 security update

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

Red Hat Security Advisory: nodejs:24 security update

Record
RHSA-2026:62583
CVSS 3.1
7.5 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-58041 5.3

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
UBUNTU-CVE-2026-58041
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVALSA-2026:61377 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):

  • nodejs: Node.js: Unauthorized filesystem access due to Permission Model enforcement flaw (CVE-2026-58043)
  • nodejs: Node.js: Remote memory exhaustion via HTTP/2 retained header blocks (CVE-2026-56846)
  • nodejs: Node.js: Heap-use-after-free in HTTP/2 handling can lead to denial of service (CVE-2026-56848)

Bug Fix(es) and Enhancement(s):

  • nodejs24: Rebase to the latest Node.js 24 release [almalinux-10.2.z] (JIRA:AlmaLinux-220543)

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:61377
Updated
2026-11-02
OSVALSA-2026:61386 No score

Important: nodejs:24 security update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

Security Fix(es):

  • nodejs: Node.js: Unauthorized filesystem access due to Permission Model enforcement flaw (CVE-2026-58043)
  • nodejs: Node.js: Remote memory exhaustion via HTTP/2 retained header blocks (CVE-2026-56846)
  • nodejs: Node.js: Heap-use-after-free in HTTP/2 handling can lead to denial of service (CVE-2026-56848)

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:61386
Updated
2026-11-02
OSVALSA-2026:62583 No score

Important: nodejs:24 security update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

Security Fix(es):

  • nodejs: Node.js: Unauthorized filesystem access due to Permission Model enforcement flaw (CVE-2026-58043)
  • nodejs: Node.js: Remote memory exhaustion via HTTP/2 retained header blocks (CVE-2026-56846)
  • nodejs: Node.js: Heap-use-after-free in HTTP/2 handling can lead to denial of service (CVE-2026-56848)

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:62583
Updated
2026-11-02
OSVBIT-node-2026-58041 No score

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
BIT-node-2026-58041
Updated
2026-11-02
OSVBIT-node-min-2026-58041 No score

A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases

This vulnerability affects Node.js 22.x, 24.x, and 26.x.

Record
BIT-node-min-2026-58041
Updated
2026-11-02
OSVopenSUSE-SU-2026:11439-1 No score

corepack24-24.18.1-1.1 on GA media

These are all security issues fixed in the corepack24-24.18.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11439-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11440-1 No score

nodejs26-26.5.1-1.1 on GA media

These are all security issues fixed in the nodejs26-26.5.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11440-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21546-1 No score

Security update for nodejs24

This update for nodejs24 fixes the following issues:

Update to 24.18.1.

  • CVE-2026-54272: ip-address: misclassification of IPv4-mapped/NAT64 IPv6 addresses allows for bypass of SSRF and trust- boundary checks (bsc#1272882).
  • CVE-2026-56846: HTTP/2 retained headers can bypass maxSessionMemory limits (bsc#1272941).
  • CVE-2026-56847: permission model allows trace events to write outside the allowlist (bsc#1272949).
  • CVE-2026-56848: HTTP/2 re-entrant send can cause heap-use-after-free (bsc#1272942).
  • CVE-2026-56850: HTTPS agent can reuse mTLS identities across PFX certificates (bsc#1272944).
  • CVE-2026-58039: permission model allows process reports to write outside the allowlist (bsc#1272950).
  • CVE-2026-58040: HTTPS agent session reuse can skip hostname verification (bsc#1272945).
  • CVE-2026-58042: dns.resolveAny() can abort on DNS responses with many A records (bsc#1272947).
  • CVE-2026-58043: permission model path matching can over-grant filesystem access (bsc#1272943).
  • CVE-2026-58044: HTTP parser header truncation can enable request smuggling (bsc#1272951).
  • CVE-2026-58045: node:zlib sync APIs can crash on spoofed TypedArray length (bsc#1272948).
Record
openSUSE-SU-2026:21546-1
Updated
2026-11-02
OSVSUSE-SU-2026:23131-1 No score

Security update for nodejs24

This update for nodejs24 fixes the following issues:

Update to 24.18.1.

  • CVE-2026-54272: ip-address: misclassification of IPv4-mapped/NAT64 IPv6 addresses allows for bypass of SSRF and trust- boundary checks (bsc#1272882).
  • CVE-2026-56846: HTTP/2 retained headers can bypass maxSessionMemory limits (bsc#1272941).
  • CVE-2026-56847: permission model allows trace events to write outside the allowlist (bsc#1272949).
  • CVE-2026-56848: HTTP/2 re-entrant send can cause heap-use-after-free (bsc#1272942).
  • CVE-2026-56850: HTTPS agent can reuse mTLS identities across PFX certificates (bsc#1272944).
  • CVE-2026-58039: permission model allows process reports to write outside the allowlist (bsc#1272950).
  • CVE-2026-58040: HTTPS agent session reuse can skip hostname verification (bsc#1272945).
  • CVE-2026-58042: dns.resolveAny() can abort on DNS responses with many A records (bsc#1272947).
  • CVE-2026-58043: permission model path matching can over-grant filesystem access (bsc#1272943).
  • CVE-2026-58044: HTTP parser header truncation can enable request smuggling (bsc#1272951).
  • CVE-2026-58045: node:zlib sync APIs can crash on spoofed TypedArray length (bsc#1272948).
Record
SUSE-SU-2026:23131-1
Updated
2026-11-02
OSVSUSE-SU-2026:23155-1 No score

Security update for nodejs24

This update for nodejs24 fixes the following issues:

Update to 24.18.1.

  • CVE-2026-54272: ip-address: misclassification of IPv4-mapped/NAT64 IPv6 addresses allows for bypass of SSRF and trust- boundary checks (bsc#1272882).
  • CVE-2026-56846: HTTP/2 retained headers can bypass maxSessionMemory limits (bsc#1272941).
  • CVE-2026-56847: permission model allows trace events to write outside the allowlist (bsc#1272949).
  • CVE-2026-56848: HTTP/2 re-entrant send can cause heap-use-after-free (bsc#1272942).
  • CVE-2026-56850: HTTPS agent can reuse mTLS identities across PFX certificates (bsc#1272944).
  • CVE-2026-58039: permission model allows process reports to write outside the allowlist (bsc#1272950).
  • CVE-2026-58040: HTTPS agent session reuse can skip hostname verification (bsc#1272945).
  • CVE-2026-58042: dns.resolveAny() can abort on DNS responses with many A records (bsc#1272947).
  • CVE-2026-58043: permission model path matching can over-grant filesystem access (bsc#1272943).
  • CVE-2026-58044: HTTP parser header truncation can enable request smuggling (bsc#1272951).
  • CVE-2026-58045: node:zlib sync APIs can crash on spoofed TypedArray length (bsc#1272948).
Record
SUSE-SU-2026:23155-1
Updated
2026-11-02
OSVSUSE-SU-2026:3520-1 No score

Security update for nodejs24

This update for nodejs24 fixes the following issues:

Update to 24.18.1.

  • CVE-2026-54272: ip-address: misclassification of IPv4-mapped/NAT64 IPv6 addresses allows for bypass of SSRF and trust- boundary checks (bsc#1272882).
  • CVE-2026-56846: HTTP/2 retained headers can bypass maxSessionMemory limits (bsc#1272941).
  • CVE-2026-56847: permission model allows trace events to write outside the allowlist (bsc#1272949).
  • CVE-2026-56848: HTTP/2 re-entrant send can cause heap use-after-free (bsc#1272942).
  • CVE-2026-56850: HTTPS agent can reuse mTLS identities across PFX certificates (bsc#1272944).
  • CVE-2026-58039: permission model allows process reports to write outside the allowlist (bsc#1272950).
  • CVE-2026-58040: HTTPS agent session reuse can skip hostname verification (bsc#1272945).
  • CVE-2026-58041: node:sqlite SQLTagStore iterator replay can re-execute writes (bsc#1272946).
  • CVE-2026-58042: dns.resolveAny() can abort on DNS responses with many A records (bsc#1272947).
  • CVE-2026-58043: permission model path matching can over-grant filesystem access (bsc#1272943).
  • CVE-2026-58044: HTTP parser header truncation can enable request smuggling (bsc#1272951).
  • CVE-2026-58045: node:zlib sync APIs can crash on spoofed TypedArray length (bsc#1272948).

Other updates and bugfixes:

  • Version 24.18.0:
    • fix: severe regression in security update 24.17 of nodejs24 (bsc#1269825)
    • doc: update blockList stability status to release candidate
    • fs: support caller-supplied readFile() buffers
    • http: close pre-request sockets in closeIdleConnections
    • loader: implement package maps
    • net: support TCP_KEEPINTVL and TCP_KEEPCNT in setKeepAlive
    • tls: add certificateCompression option
    • vfs: dispatch node:fs/promises to mounted VFS instances
    • vfs: add minimal node:vfs subsystem
Record
SUSE-SU-2026:3520-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nodejs
Alpine:v3.23
before 24.18.1-r0
24.18.1-r0
nodejs
Alpine:v3.24
before 24.18.1-r0
24.18.1-r0
nodejs-current
Alpine:v3.24
before 26.5.1-r0
26.5.1-r0
nodejs24
AlmaLinux:10
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-devel
AlmaLinux:10
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-docs
AlmaLinux:10
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-full-i18n
AlmaLinux:10
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-libs
AlmaLinux:10
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-npm
AlmaLinux:10
From an advisory covering 11 CVEs
before 1:11.17.0-1.24.19.0.1.el10_2
1:11.17.0-1.24.19.0.1.el10_2
nodejs
AlmaLinux:9
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el9.8.0+301+084fac05
1:24.19.0-1.module_el9.8.0+301+084fac05
Show 98 moreShow less
Affected packages
PackageAffectedFixed
nodejs-devel
AlmaLinux:9
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el9.8.0+301+084fac05
1:24.19.0-1.module_el9.8.0+301+084fac05
nodejs-docs
AlmaLinux:9
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el9.8.0+301+084fac05
1:24.19.0-1.module_el9.8.0+301+084fac05
nodejs-full-i18n
AlmaLinux:9
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el9.8.0+301+084fac05
1:24.19.0-1.module_el9.8.0+301+084fac05
nodejs-libs
AlmaLinux:9
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el9.8.0+301+084fac05
1:24.19.0-1.module_el9.8.0+301+084fac05
nodejs-nodemon
AlmaLinux:9
From an advisory covering 11 CVEs
before 3.1.14-3.module_el9.8.0+292+f4eaf8b2
3.1.14-3.module_el9.8.0+292+f4eaf8b2
nodejs-packaging
AlmaLinux:9
From an advisory covering 11 CVEs
before 2021.06-6.module_el9.7.0+209+ecf6523e
2021.06-6.module_el9.7.0+209+ecf6523e
nodejs-packaging-bundler
AlmaLinux:9
From an advisory covering 11 CVEs
before 2021.06-6.module_el9.7.0+209+ecf6523e
2021.06-6.module_el9.7.0+209+ecf6523e
npm
AlmaLinux:9
From an advisory covering 11 CVEs
before 1:11.17.0-1.24.19.0.1.module_el9.8.0+301+084fac05
1:11.17.0-1.24.19.0.1.module_el9.8.0+301+084fac05
v8-13.6-devel
AlmaLinux:9
From an advisory covering 11 CVEs
before 3:13.6.233.17-1.24.19.0.1.module_el9.8.0+301+084fac05
3:13.6.233.17-1.24.19.0.1.module_el9.8.0+301+084fac05
nodejs
AlmaLinux:8
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
nodejs-devel
AlmaLinux:8
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
nodejs-docs
AlmaLinux:8
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
nodejs-full-i18n
AlmaLinux:8
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
nodejs-libs
AlmaLinux:8
From an advisory covering 11 CVEs
before 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
1:24.19.0-1.module_el8.10.0+4268+8e07aa5a
nodejs-nodemon
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.1.14-2.module_el8.10.0+4250+09238ed4
3.1.14-2.module_el8.10.0+4250+09238ed4
nodejs-packaging
AlmaLinux:8
From an advisory covering 11 CVEs
before 2021.06-6.module_el8.10.0+4086+70facd4a
2021.06-6.module_el8.10.0+4086+70facd4a
nodejs-packaging-bundler
AlmaLinux:8
From an advisory covering 11 CVEs
before 2021.06-6.module_el8.10.0+4086+70facd4a
2021.06-6.module_el8.10.0+4086+70facd4a
npm
AlmaLinux:8
From an advisory covering 11 CVEs
before 1:11.17.0-1.24.19.0.1.module_el8.10.0+4268+8e07aa5a
1:11.17.0-1.24.19.0.1.module_el8.10.0+4268+8e07aa5a
v8-13.6-devel
AlmaLinux:8
From an advisory covering 11 CVEs
before 3:13.6.233.17-1.24.19.0.1.module_el8.10.0+4268+8e07aa5a
3:13.6.233.17-1.24.19.0.1.module_el8.10.0+4268+8e07aa5a
nodejs
Alpaquita:stream
18.16.1-r0 up to 24.18.1-r0
24.18.1-r0
nodejs
BellSoft Hardened Containers:stream
18.16.1-r0 up to 24.18.1-r0
24.18.1-r0
node
Bitnami
before 22.23.2, 23.0.0 up to 24.18.1, 25.0.0 up to 26.5.1
22.23.224.18.126.5.1
node-min
Bitnami
before 22.23.2, 23.0.0 up to 24.18.1, 25.0.0 up to 26.5.1
22.23.224.18.126.5.1
nodejs
Debian:14
before 24.19.0+dfsg+~cs24.13.3-1, plus listed versions
20.19.2+dfsg-120.19.4+dfsg-120.19.5+dfsg+~cs20.19.12-120.19.5+dfsg+~cs20.19.12-220.19.5+dfsg+~cs20.19.12-3
Show 35 moreShow less
20.19.5+dfsg+~cs20.19.12-420.19.5+dfsg+~cs20.19.24-122.12.0+dfsg-122.12.0+dfsg-222.12.0+dfsg-322.14.0+dfsg-122.18.0+dfsg+~cs22.17.2-122.18.0+dfsg+~cs22.17.2-222.18.0+dfsg-122.19.0+dfsg+~cs22.18.0-122.21.1+dfsg+~cs22.19.0-122.21.1+dfsg+~cs22.19.0-222.21.1+dfsg+~cs22.19.0-322.21.1+dfsg+~cs22.19.0-422.21.1+dfsg+~cs22.19.0-522.21.1+dfsg+~cs22.19.0-622.22.0+dfsg+~cs22.19.13-122.22.0+dfsg+~cs22.19.13-222.22.0+dfsg+~cs22.19.6-122.22.1+dfsg+~cs22.19.15-122.22.2+dfsg+~cs22.19.15-122.22.2+dfsg+~cs22.19.15-324.11.1+dfsg+~cs24.10.1-124.11.1+dfsg+~cs24.10.1-224.12.0+dfsg+~cs24.10.4-124.13.0+dfsg+~cs24.10.7-124.13.0+dfsg+~cs24.10.7-224.14.0+dfsg+~cs24.12.0-124.14.0+dfsg+~cs24.12.0-224.14.1+dfsg+~cs24.12.0-124.15.0+dfsg+~cs24.12.2-124.16.0+dfsg+~cs24.13.1-124.16.0+dfsg+~cs24.13.1-224.17.0+dfsg+~cs24.13.2-124.18.0+dfsg+~cs24.13.2-1
24.19.0+dfsg+~cs24.13.3-1
nodejs22
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:22.23.2-2.3.hum1
0:22.23.2-2.3.hum1
nodejs22-bin
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:22.23.2-2.3.hum1
0:22.23.2-2.3.hum1
nodejs22-devel
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:22.23.2-2.3.hum1
0:22.23.2-2.3.hum1
nodejs22-docs
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:22.23.2-2.3.hum1
0:22.23.2-2.3.hum1
nodejs22-full-i18n
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:22.23.2-2.3.hum1
0:22.23.2-2.3.hum1
nodejs22-libs
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:22.23.2-2.3.hum1
0:22.23.2-2.3.hum1
nodejs22-npm
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:10.9.8-1.22.23.2.2.3.hum1
0:10.9.8-1.22.23.2.2.3.hum1
nodejs22-npm-bin
Red Hat:hummingbird:1
From an advisory covering 10 CVEs
before 0:22.23.2-2.3.hum1
0:22.23.2-2.3.hum1
nodejs24
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:24.18.1-0.1.hum1
0:24.18.1-0.1.hum1
nodejs24-bin
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:24.18.1-0.1.hum1
0:24.18.1-0.1.hum1
nodejs24-devel
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:24.18.1-0.1.hum1
0:24.18.1-0.1.hum1
nodejs24-docs
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:24.18.1-0.1.hum1
0:24.18.1-0.1.hum1
nodejs24-full-i18n
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:24.18.1-0.1.hum1
0:24.18.1-0.1.hum1
nodejs24-libs
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:24.18.1-0.1.hum1
0:24.18.1-0.1.hum1
nodejs24-npm
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:11.16.0-1.24.18.1.0.1.hum1
0:11.16.0-1.24.18.1.0.1.hum1
nodejs24-npm-bin
Red Hat:hummingbird:1
From an advisory covering 15 CVEs
before 0:24.18.1-0.1.hum1
0:24.18.1-0.1.hum1
nodejs26
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:26.7.0-1.5.1.hum1
0:26.7.0-1.5.1.hum1
nodejs26-bin
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:26.7.0-1.5.1.hum1
0:26.7.0-1.5.1.hum1
nodejs26-devel
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:26.7.0-1.5.1.hum1
0:26.7.0-1.5.1.hum1
nodejs26-docs
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:26.7.0-1.5.1.hum1
0:26.7.0-1.5.1.hum1
nodejs26-full-i18n
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:26.7.0-1.5.1.hum1
0:26.7.0-1.5.1.hum1
nodejs26-libs
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:26.7.0-1.5.1.hum1
0:26.7.0-1.5.1.hum1
nodejs26-npm
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:11.19.0-1.26.7.0.1.5.1.hum1
0:11.19.0-1.26.7.0.1.5.1.hum1
nodejs26-npm-bin
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:26.7.0-1.5.1.hum1
0:26.7.0-1.5.1.hum1
v8-14.6-devel
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:14.6.202.34-1.26.7.0.1.5.1.hum1
0:14.6.202.34-1.26.7.0.1.5.1.hum1
nodejs24
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-docs
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-full-i18n
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-libs
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-libs-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:24.19.0-1.el10_2
1:24.19.0-1.el10_2
nodejs24-npm
Red Hat:enterprise_linux:10.2
From an advisory covering 11 CVEs
before 1:11.17.0-1.24.19.0.1.el10_2
1:11.17.0-1.24.19.0.1.el10_2
nodejs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-docs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-libs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
1:24.19.0-1.module+el9.8.0+24708+e71d2e1d
nodejs-nodemon
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 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-packaging
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 0:2021.06-6.module+el9.8.0+24708+e71d2e1d
0:2021.06-6.module+el9.8.0+24708+e71d2e1d
nodejs-packaging-bundler
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 0:2021.06-6.module+el9.8.0+24708+e71d2e1d
0:2021.06-6.module+el9.8.0+24708+e71d2e1d
npm
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 1:11.17.0-1.24.19.0.1.module+el9.8.0+24708+e71d2e1d
1:11.17.0-1.24.19.0.1.module+el9.8.0+24708+e71d2e1d
v8-13.6-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 11 CVEs
before 3:13.6.233.17-1.24.19.0.1.module+el9.8.0+24708+e71d2e1d
3:13.6.233.17-1.24.19.0.1.module+el9.8.0+24708+e71d2e1d
nodejs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-docs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-libs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-libs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:24.19.0-1.module+el8.10.0+24711+b610b202
1:24.19.0-1.module+el8.10.0+24711+b610b202
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 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-packaging
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:2021.06-6.module+el8.10.0+24711+b610b202
0:2021.06-6.module+el8.10.0+24711+b610b202
nodejs-packaging-bundler
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:2021.06-6.module+el8.10.0+24711+b610b202
0:2021.06-6.module+el8.10.0+24711+b610b202
npm
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 1:11.17.0-1.24.19.0.1.module+el8.10.0+24711+b610b202
1:11.17.0-1.24.19.0.1.module+el8.10.0+24711+b610b202
v8-13.6-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 3:13.6.233.17-1.24.19.0.1.module+el8.10.0+24711+b610b202
3:13.6.233.17-1.24.19.0.1.module+el8.10.0+24711+b610b202
nodejs24
SUSE:Linux Enterprise Server 16.0
From an advisory covering 12 CVEs
before 24.18.1-160000.1.1
24.18.1-160000.1.1
nodejs24
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 12 CVEs
before 24.18.1-160000.1.1
24.18.1-160000.1.1
nodejs24
SUSE:Linux Enterprise Module for Web and Scripting 15 SP7
From an advisory covering 12 CVEs
before 24.18.1-150700.15.16.1
24.18.1-150700.15.16.1
nodejs
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
0.10.15~dfsg1-40.10.21~dfsg1-10.10.22~dfsg1-20.10.23~dfsg1-10.10.23~dfsg1-2
Show 7 moreShow less
0.10.23~dfsg1-30.10.24~dfsg1-10.10.25~dfsg2-20.10.25~dfsg2-2ubuntu10.10.25~dfsg2-2ubuntu1.20.10.25~dfsg2-2ubuntu1.2+esm10.10.25~dfsg2-2ubuntu1.2+esm2
None known
nodejs
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
0.10.25~dfsg2-2ubuntu14.2.2~dfsg-14.2.3~dfsg-14.2.4~dfsg-1ubuntu14.2.4~dfsg-2
Show 7 moreShow less
4.2.6~dfsg-1ubuntu14.2.6~dfsg-1ubuntu44.2.6~dfsg-1ubuntu4.14.2.6~dfsg-1ubuntu4.24.2.6~dfsg-1ubuntu4.2+esm14.2.6~dfsg-1ubuntu4.2+esm24.2.6~dfsg-1ubuntu4.2+esm3
None known
nodejs
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
6.11.4~dfsg-1ubuntu16.11.4~dfsg-1ubuntu26.12.0~dfsg-1ubuntu16.12.0~dfsg-2ubuntu16.12.0~dfsg-2ubuntu2
Show 10 moreShow less
8.10.0~dfsg-28.10.0~dfsg-2ubuntu0.28.10.0~dfsg-2ubuntu0.38.10.0~dfsg-2ubuntu0.48.10.0~dfsg-2ubuntu0.4+esm18.10.0~dfsg-2ubuntu0.4+esm28.10.0~dfsg-2ubuntu0.4+esm38.10.0~dfsg-2ubuntu0.4+esm48.10.0~dfsg-2ubuntu0.4+esm58.10.0~dfsg-2ubuntu0.4+esm6
None known
nodejs
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
10.15.2~dfsg-2ubuntu110.17.0~dfsg-2ubuntu410.17.0~dfsg-2ubuntu610.19.0~dfsg-3ubuntu110.19.0~dfsg-3ubuntu1.1
Show 5 moreShow less
10.19.0~dfsg-3ubuntu1.210.19.0~dfsg-3ubuntu1.310.19.0~dfsg-3ubuntu1.510.19.0~dfsg-3ubuntu1.610.19.0~dfsg-3ubuntu1.6+esm2
None known
nodejs
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
12.22.5~dfsg-5ubuntu112.22.7~dfsg-2ubuntu112.22.7~dfsg-2ubuntu312.22.9~dfsg-1ubuntu212.22.9~dfsg-1ubuntu3
Show 7 moreShow less
12.22.9~dfsg-1ubuntu3.112.22.9~dfsg-1ubuntu3.212.22.9~dfsg-1ubuntu3.312.22.9~dfsg-1ubuntu3.412.22.9~dfsg-1ubuntu3.512.22.9~dfsg-1ubuntu3.612.22.9~dfsg-1ubuntu3.6+esm2
None known
nodejs
Ubuntu:24.04:LTS
All versions, plus listed versions
18.13.0+dfsg1-1ubuntu218.19.1+dfsg-2ubuntu418.19.1+dfsg-6ubuntu118.19.1+dfsg-6ubuntu218.19.1+dfsg-6ubuntu5
None known
nodejs
Ubuntu:26.10
All versions, plus listed versions
22.22.1+dfsg+~cs22.19.15-1ubuntu124.16.0+dfsg+~cs24.13.1-2ubuntu124.18.0+dfsg+~cs24.13.2-1ubuntu124.19.0+dfsg+~cs24.13.3-1ubuntu1
None known
nodejs
Ubuntu:26.04:LTS
All versions, plus listed versions
20.19.4+dfsg-120.19.5+dfsg+~cs20.19.12-422.21.1+dfsg+~cs22.19.0-6ubuntu422.22.0+dfsg+~cs22.19.6-1ubuntu222.22.0+dfsg+~cs22.19.13-2ubuntu122.22.1+dfsg+~cs22.19.15-1ubuntu1
None known
nodejs24
openSUSE:Tumbleweed
From an advisory covering 11 CVEs
before 24.18.1-1.1
24.18.1-1.1
nodejs26
openSUSE:Tumbleweed
From an advisory covering 11 CVEs
before 26.5.1-1.1
26.5.1-1.1
nodejs24
openSUSE:Leap 16.0
From an advisory covering 12 CVEs
before 24.18.1-160000.1.1
24.18.1-160000.1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubCompleteTech-Security/node-cve-2026-58041-check2026-10-23

History

History
RecordedChangedSources
affected, facts
affectedOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub

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

In short

CVE-2026-58041 is a medium vulnerability (CVSS 5.3) in Nodejs Node, published July 31, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 21st percentile. Fixed in nodejs 24.18.1-r0.

References

Show 134 moreShow less
MoveEnter Open