Every CVE Search/ Get API key

CVE-2023-46809

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked...

7.4 HighFix available

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

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

1.30%Up 1.3 points since Sep 8, 2024
90%50%10%1%

What each source reports

CVE List Score used 7.4

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
CVE-2023-46809
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-385
Updated
2026-11-02
EUVDEUVD-2023-50975 7.4

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
EUVD-2023-50975
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-xfgw-qcmv-354j 7.4

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked...

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
GHSA-xfgw-qcmv-354j
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-385
Updated
2026-11-02
NVD 7.4

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
CVE-2023-46809
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-385
Updated
2026-11-02
OSVBELL-CVE-2023-46809 7.4
Record
BELL-CVE-2023-46809
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2023-46809 7.4

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
DEBIAN-CVE-2023-46809
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
Show 34 moreShow less
OSVOESA-2024-2171 8.2

nodejs security update

Node.js is an open-source, cross-platform, JavaScript runtime environment, it executes JavaScript code outside of a browser.

Security Fix(es):

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.(CVE-2023-46809)

A vulnerability in Node.js HTTP servers allows an attacker to send a specially crafted HTTP request with chunked encoding, leading to resource exhaustion and denial of service (DoS). The server reads an unbounded number of bytes from a single connection, exploiting the lack of limitations on chunk extension bytes. The issue can cause CPU and network bandwidth exhaustion, bypassing standard safeguards like timeouts and body size limits.(CVE-2024-22019)

A vulnerability in Node.js has been identified, allowing for a Denial of Service (DoS) attack through resource exhaustion when using the fetch() function to retrieve content from an untrusted URL. The vulnerability stems from the fact that the fetch() function in Node.js always decodes Brotli, making it possible for an attacker to cause resource exhaustion when fetching content from an untrusted URL. An attacker controlling the URL passed into fetch() can exploit this vulnerability to exhaust memory, potentially leading to process termination, depending on the system configuration.(CVE-2024-22025)

The team has identified a critical vulnerability in the http server of the most recent version of Node, where malformed headers can lead to HTTP request smuggling. Specifically, if a space is placed before a content-length header, it is not interpreted correctly, enabling attackers to smuggle in a second request within the body of the first.(CVE-2024-27982)

An attacker can make the Node.js HTTP/2 server completely unavailable by sending a small amount of HTTP/2 frames packets with a few HTTP/2 frames inside. It is possible to leave some data in nghttp2 memory after reset when headers with HTTP/2 CONTINUATION frame are sent to the server and then a TCP connection is abruptly closed by the client triggering the Http2Session destructor while header frames are still being processed (and stored in memory) causing a race condition.(CVE-2024-27983)

Record
OESA-2024-2171
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVOESA-2024-2172 8.2

nodejs security update

Node.js is an open-source, cross-platform, JavaScript runtime environment, it executes JavaScript code outside of a browser.

Security Fix(es):

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.(CVE-2023-46809)

A vulnerability in Node.js HTTP servers allows an attacker to send a specially crafted HTTP request with chunked encoding, leading to resource exhaustion and denial of service (DoS). The server reads an unbounded number of bytes from a single connection, exploiting the lack of limitations on chunk extension bytes. The issue can cause CPU and network bandwidth exhaustion, bypassing standard safeguards like timeouts and body size limits.(CVE-2024-22019)

A vulnerability in Node.js has been identified, allowing for a Denial of Service (DoS) attack through resource exhaustion when using the fetch() function to retrieve content from an untrusted URL. The vulnerability stems from the fact that the fetch() function in Node.js always decodes Brotli, making it possible for an attacker to cause resource exhaustion when fetching content from an untrusted URL. An attacker controlling the URL passed into fetch() can exploit this vulnerability to exhaust memory, potentially leading to process termination, depending on the system configuration.(CVE-2024-22025)

The team has identified a critical vulnerability in the http server of the most recent version of Node, where malformed headers can lead to HTTP request smuggling. Specifically, if a space is placed before a content-length header, it is not interpreted correctly, enabling attackers to smuggle in a second request within the body of the first.(CVE-2024-27982)

An attacker can make the Node.js HTTP/2 server completely unavailable by sending a small amount of HTTP/2 frames packets with a few HTTP/2 frames inside. It is possible to leave some data in nghttp2 memory after reset when headers with HTTP/2 CONTINUATION frame are sent to the server and then a TCP connection is abruptly closed by the client triggering the Http2Session destructor while header frames are still being processed (and stored in memory) causing a race condition.(CVE-2024-27983)

Record
OESA-2024-2172
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVOESA-2024-2173 8.2

nodejs security update

Node.js is an open-source, cross-platform, JavaScript runtime environment, it executes JavaScript code outside of a browser.

Security Fix(es):

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.(CVE-2023-46809)

A vulnerability in Node.js HTTP servers allows an attacker to send a specially crafted HTTP request with chunked encoding, leading to resource exhaustion and denial of service (DoS). The server reads an unbounded number of bytes from a single connection, exploiting the lack of limitations on chunk extension bytes. The issue can cause CPU and network bandwidth exhaustion, bypassing standard safeguards like timeouts and body size limits.(CVE-2024-22019)

A vulnerability in Node.js has been identified, allowing for a Denial of Service (DoS) attack through resource exhaustion when using the fetch() function to retrieve content from an untrusted URL. The vulnerability stems from the fact that the fetch() function in Node.js always decodes Brotli, making it possible for an attacker to cause resource exhaustion when fetching content from an untrusted URL. An attacker controlling the URL passed into fetch() can exploit this vulnerability to exhaust memory, potentially leading to process termination, depending on the system configuration.(CVE-2024-22025)

The team has identified a critical vulnerability in the http server of the most recent version of Node, where malformed headers can lead to HTTP request smuggling. Specifically, if a space is placed before a content-length header, it is not interpreted correctly, enabling attackers to smuggle in a second request within the body of the first.(CVE-2024-27982)

An attacker can make the Node.js HTTP/2 server completely unavailable by sending a small amount of HTTP/2 frames packets with a few HTTP/2 frames inside. It is possible to leave some data in nghttp2 memory after reset when headers with HTTP/2 CONTINUATION frame are sent to the server and then a TCP connection is abruptly closed by the client triggering the Http2Session destructor while header frames are still being processed (and stored in memory) causing a race condition.(CVE-2024-27983)

Record
OESA-2024-2173
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVOESA-2024-2175 8.2

nodejs security update

Node.js is an open-source, cross-platform, JavaScript runtime environment, it executes JavaScript code outside of a browser.

Security Fix(es):

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.(CVE-2023-46809)

A vulnerability in Node.js HTTP servers allows an attacker to send a specially crafted HTTP request with chunked encoding, leading to resource exhaustion and denial of service (DoS). The server reads an unbounded number of bytes from a single connection, exploiting the lack of limitations on chunk extension bytes. The issue can cause CPU and network bandwidth exhaustion, bypassing standard safeguards like timeouts and body size limits.(CVE-2024-22019)

A vulnerability in Node.js has been identified, allowing for a Denial of Service (DoS) attack through resource exhaustion when using the fetch() function to retrieve content from an untrusted URL. The vulnerability stems from the fact that the fetch() function in Node.js always decodes Brotli, making it possible for an attacker to cause resource exhaustion when fetching content from an untrusted URL. An attacker controlling the URL passed into fetch() can exploit this vulnerability to exhaust memory, potentially leading to process termination, depending on the system configuration.(CVE-2024-22025)

The team has identified a critical vulnerability in the http server of the most recent version of Node, where malformed headers can lead to HTTP request smuggling. Specifically, if a space is placed before a content-length header, it is not interpreted correctly, enabling attackers to smuggle in a second request within the body of the first.(CVE-2024-27982)

An attacker can make the Node.js HTTP/2 server completely unavailable by sending a small amount of HTTP/2 frames packets with a few HTTP/2 frames inside. It is possible to leave some data in nghttp2 memory after reset when headers with HTTP/2 CONTINUATION frame are sent to the server and then a TCP connection is abruptly closed by the client triggering the Http2Session destructor while header frames are still being processed (and stored in memory) causing a race condition.(CVE-2024-27983)

Record
OESA-2024-2175
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRHSA-2024:1503 8.1

Red Hat Security Advisory: nodejs:18 security update

Record
RHSA-2024:1503
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2024:1510 8.1

Red Hat Security Advisory: nodejs:18 security update

Record
RHSA-2024:1510
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2024:1687 8.1

Red Hat Security Advisory: nodejs:20 security update

Record
RHSA-2024:1687
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2024:1688 8.1

Red Hat Security Advisory: nodejs:20 security update

Record
RHSA-2024:1688
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2024:1880 8.1

Red Hat Security Advisory: nodejs:18 security update

Record
RHSA-2024:1880
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2024:1932 8.1

Red Hat Security Advisory: nodejs:18 security update

Record
RHSA-2024:1932
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRLSA-2024:1503 8.1

Important: nodejs:18 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: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)

  • nodejs: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)

  • nodejs: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)

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-2024:1503
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRLSA-2024:1688 8.1

Important: nodejs:20 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: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)

  • nodejs: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)

  • nodejs: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)

  • nodejs: path traversal by monkey-patching buffer internals (CVE-2024-21896)

  • nodejs: multiple permission model bypasses due to improper path traversal sequence sanitization (CVE-2024-21891)

  • nodejs: improper handling of wildcards in --allow-fs-read and --allow-fs-write (CVE-2024-21890)

  • nodejs: setuid() does not drop all privileges due to io_uring (CVE-2024-22017)

Record
RLSA-2024:1688
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2023-46809 7.4

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
UBUNTU-CVE-2023-46809
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVALSA-2024:1503 No score

Important: nodejs:18 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: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)
  • nodejs: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)
  • nodejs: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)

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-2024:1503
Updated
2026-11-02
OSVALSA-2024:1510 No score

Important: nodejs:18 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: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)
  • nodejs: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)
  • nodejs: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)

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-2024:1510
Updated
2026-11-02
OSVALSA-2024:1687 No score

Important: nodejs:20 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: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)
  • nodejs: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)
  • nodejs: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)
  • nodejs: path traversal by monkey-patching buffer internals (CVE-2024-21896)
  • nodejs: multiple permission model bypasses due to improper path traversal sequence sanitization (CVE-2024-21891)
  • nodejs: improper handling of wildcards in --allow-fs-read and --allow-fs-write (CVE-2024-21890)
  • nodejs: setuid() does not drop all privileges due to io_uring (CVE-2024-22017)
Record
ALSA-2024:1687
Updated
2026-11-02
OSVALSA-2024:1688 No score

Important: nodejs:20 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: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)
  • nodejs: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)
  • nodejs: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)
  • nodejs: path traversal by monkey-patching buffer internals (CVE-2024-21896)
  • nodejs: multiple permission model bypasses due to improper path traversal sequence sanitization (CVE-2024-21891)
  • nodejs: improper handling of wildcards in --allow-fs-read and --allow-fs-write (CVE-2024-21890)
  • nodejs: setuid() does not drop all privileges due to io_uring (CVE-2024-22017)
Record
ALSA-2024:1688
Updated
2026-11-02
OSVBIT-node-2023-46809 No score

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

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

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
BIT-node-min-2023-46809
Updated
2026-11-02
OSV No score

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/~hkario/marvin/, if PCKS #1 v1.5 padding is allowed when performing RSA descryption using a private key.

Record
CVE-2023-46809
Updated
2026-11-02
OSVMGASA-2024-0046 No score

Updated nodejs yarnpkg packages fix security vulnerabilities

This is a security release. The following CVEs are fixed in this release: CVE-2024-21892 - Code injection and privilege escalation through Linux capabilities- (High) CVE-2024-22019 - http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks- (High) CVE-2023-46809 - Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) - (Medium) CVE-2024-22025 - Denial of Service by resource exhaustion in fetch() brotli decoding - (Medium) More detailed information on each of the vulnerabilities can be found in february 2024 Security Releases blog post.

Record
MGASA-2024-0046
Updated
2026-11-02
OSVopenSUSE-SU-2024:13697-1 No score

corepack20-20.11.1-1.1 on GA media

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

Record
openSUSE-SU-2024:13697-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13698-1 No score

corepack21-21.6.2-1.1 on GA media

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

Record
openSUSE-SU-2024:13698-1
Updated
2026-11-02
OSVRLSA-2024:1510 No score

Important: nodejs:18 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: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)

  • nodejs: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)

  • nodejs: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)

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-2024:1510
Updated
2026-11-02
OSVRLSA-2024:1687 No score

Important: nodejs:20 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: vulnerable to timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding (Marvin) (CVE-2023-46809)

  • nodejs: reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (CVE-2024-22019)

  • nodejs: code injection and privilege escalation through Linux capabilities (CVE-2024-21892)

  • nodejs: path traversal by monkey-patching buffer internals (CVE-2024-21896)

  • nodejs: multiple permission model bypasses due to improper path traversal sequence sanitization (CVE-2024-21891)

  • nodejs: improper handling of wildcards in --allow-fs-read and --allow-fs-write (CVE-2024-21890)

  • nodejs: setuid() does not drop all privileges due to io_uring (CVE-2024-22017)

Record
RLSA-2024:1687
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2023-46809 No score

CVE-2023-46809 in rootio-nodejs - Patched by Root

Root has patched CVE-2023-46809 in the rootio-nodejs package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2023-46809
Updated
2026-11-02
OSVSUSE-SU-2024:0643-1 No score

Security update for nodejs20

This update for nodejs20 fixes the following issues:

Update to 20.11.1: (security updates)

  • CVE-2024-21892: Code injection and privilege escalation through Linux capabilities (bsc#1219992).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2024-21896: Path traversal by monkey-patching Buffer internals (bsc#1219994).j
  • CVE-2024-22017: setuid() does not drop all privileges due to io_uring (bsc#1219995).
  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-21891: Multiple permission model bypasses due to improper path traversal sequence sanitization (bsc#1219998).
  • CVE-2024-21890: Improper handling of wildcards in --allow-fs-read and --allow-fs-write (bsc#1219999).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24758: undici version 5.28.3 (bsc#1220017).
  • CVE-2024-24806: libuv version 1.48.0 (bsc#1219724).

Update to 20.11.0:

  • esm: add import.meta.dirname and import.meta.filename
  • fs: add c++ fast path for writeFileSync utf8
  • module: remove useCustomLoadersIfPresent flag
  • module: bootstrap module loaders in shadow realm
  • src: add --disable-warning option
  • src: create per isolate proxy env template
  • src: make process binding data weak
  • stream: use Array for Readable buffer
  • stream: optimize creation
  • test_runner: adds built in lcov reporter
  • test_runner: add Date to the supported mock APIs
  • test_runner, cli: add --test-timeout flag

Update to 20.10.0:

  • --experimental-default-type flag to flip module defaults
  • The new flag --experimental-detect-module can be used to automatically run ES modules when their syntax can be detected.
  • Added flush option in file system functions for fs.writeFile functions
  • Added experimental WebSocket client
  • vm: fix V8 compilation cache support for vm.Script. This fixes performance regression since v16.x when support for importModuleDynamically was added to vm.Script
Record
SUSE-SU-2024:0643-1
Updated
2026-11-02
OSVSUSE-SU-2024:0644-1 No score

Security update for nodejs18

This update for nodejs18 fixes the following issues:

Update to 18.19.1: (security updates)

  • CVE-2024-21892: Code injection and privilege escalation through Linux capabilities (bsc#1219992).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24758: undici version 5.28.3 (bsc#1220017).
  • CVE-2024-24806: libuv version 1.48.0 (bsc#1219724).

Update to LTS version 18.19.0

  • deps: npm updates to 10.x
  • esm:
    • Leverage loaders when resolving subsequent loaders
    • import.meta.resolve unflagged
    • --experimental-default-type flag to flip module defaults
Record
SUSE-SU-2024:0644-1
Updated
2026-11-02
OSVSUSE-SU-2024:0728-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Security issues fixed:

  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24758: ignore proxy-authorization header (bsc#1220017).
  • CVE-2024-24806: fix improper domain lookup that potentially leads to SSRF attacks (bsc#1219724).
Record
SUSE-SU-2024:0728-1
Updated
2026-11-02
OSVSUSE-SU-2024:0729-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Security issues fixed:

  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24758: ignore proxy-authorization header (bsc#1220017).
  • CVE-2024-24806: fix improper domain lookup that potentially leads to SSRF attacks (bsc#1219724).
Record
SUSE-SU-2024:0729-1
Updated
2026-11-02
OSVSUSE-SU-2024:0730-1 No score

Security update for nodejs18

This update for nodejs18 fixes the following issues:

Update to 18.19.1: (security updates)

  • CVE-2024-21892: Code injection and privilege escalation through Linux capabilities (bsc#1219992).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24758: undici version 5.28.3 (bsc#1220017).
  • CVE-2024-24806: libuv version 1.48.0 (bsc#1219724).

Update to LTS version 18.19.0

  • deps: npm updates to 10.x
  • esm:
    • Leverage loaders when resolving subsequent loaders
    • import.meta.resolve unflagged
    • --experimental-default-type flag to flip module defaults
Record
SUSE-SU-2024:0730-1
Updated
2026-11-02
OSVSUSE-SU-2024:0731-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Security issues fixed:

  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24758: ignore proxy-authorization header (bsc#1220017).
  • CVE-2024-24806: fix improper domain lookup that potentially leads to SSRF attacks (bsc#1219724).
Record
SUSE-SU-2024:0731-1
Updated
2026-11-02
OSVSUSE-SU-2024:0732-1 No score

Security update for nodejs14

This update for nodejs14 fixes the following issues:

Security issues fixed:

  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24806: fix improper domain lookup that potentially leads to SSRF attacks (bsc#1219724).
Record
SUSE-SU-2024:0732-1
Updated
2026-11-02
OSVSUSE-SU-2024:0733-1 No score

Security update for nodejs12

This update for nodejs12 fixes the following issues:

Security issues fixed:

  • CVE-2023-46809: Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) (bsc#1219997).
  • CVE-2024-22019: http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks (bsc#1219993).
  • CVE-2024-22025: Denial of Service by resource exhaustion in fetch() brotli decoding (bsc#1220014).
  • CVE-2024-24806: fix improper domain lookup that potentially leads to SSRF attacks (bsc#1219724).
Record
SUSE-SU-2024:0733-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nodejs
AlmaLinux:9
before 1:18.19.1-1.module_el9.3.0+59+28b95644
1:18.19.1-1.module_el9.3.0+59+28b95644
nodejs-devel
AlmaLinux:9
before 1:18.19.1-1.module_el9.3.0+59+28b95644
1:18.19.1-1.module_el9.3.0+59+28b95644
nodejs-docs
AlmaLinux:9
before 1:18.19.1-1.module_el9.3.0+59+28b95644
1:18.19.1-1.module_el9.3.0+59+28b95644
nodejs-full-i18n
AlmaLinux:9
before 1:18.19.1-1.module_el9.3.0+59+28b95644
1:18.19.1-1.module_el9.3.0+59+28b95644
nodejs-nodemon
AlmaLinux:9
before 3.0.1-1.module_el9.2.0+36+853e48f5
3.0.1-1.module_el9.2.0+36+853e48f5
nodejs-packaging
AlmaLinux:9
before 2021.06-4.module_el9.1.0+13+d9a595ea
2021.06-4.module_el9.1.0+13+d9a595ea
nodejs-packaging-bundler
AlmaLinux:9
before 2021.06-4.module_el9.1.0+13+d9a595ea
2021.06-4.module_el9.1.0+13+d9a595ea
npm
AlmaLinux:9
before 1:10.2.4-1.18.19.1.1.module_el9.3.0+59+28b95644
1:10.2.4-1.18.19.1.1.module_el9.3.0+59+28b95644
nodejs
AlmaLinux:8
before 1:18.19.1-1.module_el8.9.0+3753+4de0891b
1:18.19.1-1.module_el8.9.0+3753+4de0891b
nodejs-devel
AlmaLinux:8
before 1:18.19.1-1.module_el8.9.0+3753+4de0891b
1:18.19.1-1.module_el8.9.0+3753+4de0891b
Show 153 moreShow less
Affected packages
PackageAffectedFixed
nodejs-docs
AlmaLinux:8
before 1:18.19.1-1.module_el8.9.0+3753+4de0891b
1:18.19.1-1.module_el8.9.0+3753+4de0891b
nodejs-full-i18n
AlmaLinux:8
before 1:18.19.1-1.module_el8.9.0+3753+4de0891b
1:18.19.1-1.module_el8.9.0+3753+4de0891b
nodejs-nodemon
AlmaLinux:8
before 3.0.1-1.module_el8.8.0+3613+1ed8c91d
3.0.1-1.module_el8.8.0+3613+1ed8c91d
nodejs-packaging
AlmaLinux:8
before 2021.06-4.module_el8.7.0+3343+ea2b7901
2021.06-4.module_el8.7.0+3343+ea2b7901
nodejs-packaging-bundler
AlmaLinux:8
before 2021.06-4.module_el8.7.0+3343+ea2b7901
2021.06-4.module_el8.7.0+3343+ea2b7901
npm
AlmaLinux:8
before 1:10.2.4-1.18.19.1.1.module_el8.9.0+3753+4de0891b
1:10.2.4-1.18.19.1.1.module_el8.9.0+3753+4de0891b
nodejs
AlmaLinux:8
before 1:20.11.1-1.module_el8.9.0+3775+d8460d35
1:20.11.1-1.module_el8.9.0+3775+d8460d35
nodejs-devel
AlmaLinux:8
before 1:20.11.1-1.module_el8.9.0+3775+d8460d35
1:20.11.1-1.module_el8.9.0+3775+d8460d35
nodejs-docs
AlmaLinux:8
before 1:20.11.1-1.module_el8.9.0+3775+d8460d35
1:20.11.1-1.module_el8.9.0+3775+d8460d35
nodejs-full-i18n
AlmaLinux:8
before 1:20.11.1-1.module_el8.9.0+3775+d8460d35
1:20.11.1-1.module_el8.9.0+3775+d8460d35
nodejs-nodemon
AlmaLinux:8
before 3.0.1-1.module_el8.9.0+3731+490e3ce5
3.0.1-1.module_el8.9.0+3731+490e3ce5
nodejs-packaging
AlmaLinux:8
before 2021.06-4.module_el8.9.0+3684+11b9e959
2021.06-4.module_el8.9.0+3684+11b9e959
nodejs-packaging-bundler
AlmaLinux:8
before 2021.06-4.module_el8.9.0+3684+11b9e959
2021.06-4.module_el8.9.0+3684+11b9e959
npm
AlmaLinux:8
before 1:10.2.4-1.20.11.1.1.module_el8.9.0+3775+d8460d35
1:10.2.4-1.20.11.1.1.module_el8.9.0+3775+d8460d35
nodejs
AlmaLinux:9
before 1:20.11.1-1.module_el9.3.0+88+29afeaa2
1:20.11.1-1.module_el9.3.0+88+29afeaa2
nodejs-devel
AlmaLinux:9
before 1:20.11.1-1.module_el9.3.0+88+29afeaa2
1:20.11.1-1.module_el9.3.0+88+29afeaa2
nodejs-docs
AlmaLinux:9
before 1:20.11.1-1.module_el9.3.0+88+29afeaa2
1:20.11.1-1.module_el9.3.0+88+29afeaa2
nodejs-full-i18n
AlmaLinux:9
before 1:20.11.1-1.module_el9.3.0+88+29afeaa2
1:20.11.1-1.module_el9.3.0+88+29afeaa2
nodejs-nodemon
AlmaLinux:9
before 3.0.1-1.module_el9.3.0+47+c33bc288
3.0.1-1.module_el9.3.0+47+c33bc288
nodejs-packaging
AlmaLinux:9
before 2021.06-4.module_el9.3.0+48+1cf146a1
2021.06-4.module_el9.3.0+48+1cf146a1
nodejs-packaging-bundler
AlmaLinux:9
before 2021.06-4.module_el9.3.0+48+1cf146a1
2021.06-4.module_el9.3.0+48+1cf146a1
npm
AlmaLinux:9
before 1:10.2.4-1.20.11.1.1.module_el9.3.0+88+29afeaa2
1:10.2.4-1.20.11.1.1.module_el9.3.0+88+29afeaa2
nodejs
Alpaquita:23
18.16.0-r0 up to 18.19.1-r0
18.19.1-r0
nodejs
Alpaquita:stream
18.16.1-r0 up to 20.11.1-r0
20.11.1-r0
nodejs
BellSoft Hardened Containers:23
18.16.0-r0 up to 18.19.1-r0
18.19.1-r0
nodejs
BellSoft Hardened Containers:stream
18.16.1-r0 up to 20.11.1-r0
20.11.1-r0
node
Bitnami
before 18.19.1, 19.0.0 up to 20.11.1, 21.0.0 up to 21.6.1
18.19.120.11.121.6.1
node-min
Bitnami
before 18.19.1, 19.0.0 up to 20.11.1, 21.0.0 up to 21.6.1
18.19.120.11.121.6.1
nodejs
Debian:12
before 18.20.4+dfsg-1~deb12u1, plus listed versions
18.13.0+dfsg1-118.13.0+dfsg1-1.118.19.0+dfsg-118.19.0+dfsg-218.19.0+dfsg-3
Show 15 moreShow less
18.19.0+dfsg-418.19.0+dfsg-518.19.0+dfsg-618.19.0+dfsg-6~deb12u118.19.0+dfsg-6~deb12u218.19.1+dfsg-118.19.1+dfsg-218.19.1+dfsg-318.19.1+dfsg-3.118.19.1+dfsg-418.19.1+dfsg-618.20.1+dfsg-118.20.1+dfsg-218.20.1+dfsg-318.20.1+dfsg-4
18.20.4+dfsg-1~deb12u1
nodejs
Debian:13
before 18.19.1+dfsg-1
18.19.1+dfsg-1
nodejs
Debian:14
before 18.19.1+dfsg-1
18.19.1+dfsg-1
nodejs
Debian:10
before 10.24.0~dfsg-1~deb10u4, plus listed versions
10.15.2~dfsg-210.15.3~dfsg-110.16.3~dfsg-110.17.0~dfsg-110.17.0~dfsg-2
Show 12 moreShow less
10.19.0~dfsg-110.19.0~dfsg-210.19.0~dfsg-310.19.0~dfsg1-110.20.0~dfsg-110.20.1~dfsg-110.21.0~dfsg-110.21.0~dfsg-1~deb10u110.23.1~dfsg-1~deb10u110.24.0~dfsg-1~deb10u110.24.0~dfsg-1~deb10u210.24.0~dfsg-1~deb10u3
10.24.0~dfsg-1~deb10u4
nodejs
Debian:11
before 12.22.12~dfsg-1~deb11u5, plus listed versions
12.21.0~dfsg-512.22.10~dfsg-112.22.10~dfsg-212.22.12~dfsg-1~deb11u112.22.12~dfsg-1~deb11u2
Show 14 moreShow less
12.22.12~dfsg-1~deb11u312.22.12~dfsg-1~deb11u412.22.4~dfsg-112.22.5~dfsg-112.22.5~dfsg-212.22.5~dfsg-2~11u112.22.5~dfsg-312.22.5~dfsg-412.22.5~dfsg-512.22.5~dfsg-612.22.5~dfsg-712.22.7~dfsg-112.22.7~dfsg-212.22.9~dfsg-1
12.22.12~dfsg-1~deb11u5
nodejs
Mageia:9
before 18.19.1-1.mga9
18.19.1-1.mga9
yarnpkg
Mageia:9
before 1.22.21-0.10.2.4.1.mga9
1.22.21-0.10.2.4.1.mga9
nodejs
openEuler:22.03-LTS-SP3
before 12.22.11-10.oe2203sp3
12.22.11-10.oe2203sp3
nodejs
openEuler:20.03-LTS-SP4
before 12.22.11-8.oe2003sp4
12.22.11-8.oe2003sp4
nodejs
openEuler:22.03-LTS-SP1
before 12.22.11-10.oe2203sp1
12.22.11-10.oe2203sp1
nodejs
openEuler:22.03-LTS-SP4
before 12.22.11-10.oe2203sp4
12.22.11-10.oe2203sp4
nodejs
Red Hat:enterprise_linux:9::appstream
before 1:18.19.1-1.module+el9.3.0+21388+22892fb9
1:18.19.1-1.module+el9.3.0+21388+22892fb9
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:18.19.1-1.module+el9.3.0+21388+22892fb9
1:18.19.1-1.module+el9.3.0+21388+22892fb9
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
before 1:18.19.1-1.module+el9.3.0+21388+22892fb9
1:18.19.1-1.module+el9.3.0+21388+22892fb9
nodejs-devel
Red Hat:enterprise_linux:9::appstream
before 1:18.19.1-1.module+el9.3.0+21388+22892fb9
1:18.19.1-1.module+el9.3.0+21388+22892fb9
nodejs-docs
Red Hat:enterprise_linux:9::appstream
before 1:18.19.1-1.module+el9.3.0+21388+22892fb9
1:18.19.1-1.module+el9.3.0+21388+22892fb9
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
before 1:18.19.1-1.module+el9.3.0+21388+22892fb9
1:18.19.1-1.module+el9.3.0+21388+22892fb9
nodejs-nodemon
Red Hat:enterprise_linux:9::appstream
before 0:3.0.1-1.module+el9.3.0+19762+d716bf3b
0:3.0.1-1.module+el9.3.0+19762+d716bf3b
nodejs-packaging
Red Hat:enterprise_linux:9::appstream
before 0:2021.06-4.module+el9.1.0+15718+e52ec601
0:2021.06-4.module+el9.1.0+15718+e52ec601
nodejs-packaging-bundler
Red Hat:enterprise_linux:9::appstream
before 0:2021.06-4.module+el9.1.0+15718+e52ec601
0:2021.06-4.module+el9.1.0+15718+e52ec601
npm
Red Hat:enterprise_linux:9::appstream
before 1:10.2.4-1.18.19.1.1.module+el9.3.0+21388+22892fb9
1:10.2.4-1.18.19.1.1.module+el9.3.0+21388+22892fb9
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:18.19.1-1.module+el8.9.0+21387+21356dec
1:18.19.1-1.module+el8.9.0+21387+21356dec
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:18.19.1-1.module+el8.9.0+21387+21356dec
1:18.19.1-1.module+el8.9.0+21387+21356dec
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:18.19.1-1.module+el8.9.0+21387+21356dec
1:18.19.1-1.module+el8.9.0+21387+21356dec
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:18.19.1-1.module+el8.9.0+21387+21356dec
1:18.19.1-1.module+el8.9.0+21387+21356dec
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:18.19.1-1.module+el8.9.0+21387+21356dec
1:18.19.1-1.module+el8.9.0+21387+21356dec
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:18.19.1-1.module+el8.9.0+21387+21356dec
1:18.19.1-1.module+el8.9.0+21387+21356dec
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:3.0.1-1.module+el8.9.0+21190+5ebd2c33
0:3.0.1-1.module+el8.9.0+21190+5ebd2c33
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
before 0:2021.06-4.module+el8.9.0+21190+5ebd2c33
0:2021.06-4.module+el8.9.0+21190+5ebd2c33
nodejs-packaging-bundler
Red Hat:enterprise_linux:8::appstream
before 0:2021.06-4.module+el8.9.0+21190+5ebd2c33
0:2021.06-4.module+el8.9.0+21190+5ebd2c33
npm
Red Hat:enterprise_linux:8::appstream
before 1:10.2.4-1.18.19.1.1.module+el8.9.0+21387+21356dec
1:10.2.4-1.18.19.1.1.module+el8.9.0+21387+21356dec
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:20.11.1-1.module+el8.9.0+21380+12032667
1:20.11.1-1.module+el8.9.0+21380+12032667
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:20.11.1-1.module+el8.9.0+21380+12032667
1:20.11.1-1.module+el8.9.0+21380+12032667
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:20.11.1-1.module+el8.9.0+21380+12032667
1:20.11.1-1.module+el8.9.0+21380+12032667
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:20.11.1-1.module+el8.9.0+21380+12032667
1:20.11.1-1.module+el8.9.0+21380+12032667
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:20.11.1-1.module+el8.9.0+21380+12032667
1:20.11.1-1.module+el8.9.0+21380+12032667
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:20.11.1-1.module+el8.9.0+21380+12032667
1:20.11.1-1.module+el8.9.0+21380+12032667
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:3.0.1-1.module+el8.9.0+20473+c4e3d824
0:3.0.1-1.module+el8.9.0+20473+c4e3d824
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
before 0:2021.06-4.module+el8.9.0+19519+e25b965a
0:2021.06-4.module+el8.9.0+19519+e25b965a
nodejs-packaging-bundler
Red Hat:enterprise_linux:8::appstream
before 0:2021.06-4.module+el8.9.0+19519+e25b965a
0:2021.06-4.module+el8.9.0+19519+e25b965a
npm
Red Hat:enterprise_linux:8::appstream
before 1:10.2.4-1.20.11.1.1.module+el8.9.0+21380+12032667
1:10.2.4-1.20.11.1.1.module+el8.9.0+21380+12032667
nodejs
Red Hat:enterprise_linux:9::appstream
before 1:20.11.1-1.module+el9.3.0+21385+bac43d5a
1:20.11.1-1.module+el9.3.0+21385+bac43d5a
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:20.11.1-1.module+el9.3.0+21385+bac43d5a
1:20.11.1-1.module+el9.3.0+21385+bac43d5a
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
before 1:20.11.1-1.module+el9.3.0+21385+bac43d5a
1:20.11.1-1.module+el9.3.0+21385+bac43d5a
nodejs-devel
Red Hat:enterprise_linux:9::appstream
before 1:20.11.1-1.module+el9.3.0+21385+bac43d5a
1:20.11.1-1.module+el9.3.0+21385+bac43d5a
nodejs-docs
Red Hat:enterprise_linux:9::appstream
before 1:20.11.1-1.module+el9.3.0+21385+bac43d5a
1:20.11.1-1.module+el9.3.0+21385+bac43d5a
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
before 1:20.11.1-1.module+el9.3.0+21385+bac43d5a
1:20.11.1-1.module+el9.3.0+21385+bac43d5a
nodejs-nodemon
Red Hat:enterprise_linux:9::appstream
before 0:3.0.1-1.module+el9.3.0.z+20478+84a9f781
0:3.0.1-1.module+el9.3.0.z+20478+84a9f781
nodejs-packaging
Red Hat:enterprise_linux:9::appstream
before 0:2021.06-4.module+el9.3.0+19518+63aad52d
0:2021.06-4.module+el9.3.0+19518+63aad52d
nodejs-packaging-bundler
Red Hat:enterprise_linux:9::appstream
before 0:2021.06-4.module+el9.3.0+19518+63aad52d
0:2021.06-4.module+el9.3.0+19518+63aad52d
npm
Red Hat:enterprise_linux:9::appstream
before 1:10.2.4-1.20.11.1.1.module+el9.3.0+21385+bac43d5a
1:10.2.4-1.20.11.1.1.module+el9.3.0+21385+bac43d5a
nodejs
Red Hat:rhel_eus:8.8::appstream
before 1:18.19.1-1.module+el8.8.0+21592+14a8b93e
1:18.19.1-1.module+el8.8.0+21592+14a8b93e
nodejs-debuginfo
Red Hat:rhel_eus:8.8::appstream
before 1:18.19.1-1.module+el8.8.0+21592+14a8b93e
1:18.19.1-1.module+el8.8.0+21592+14a8b93e
nodejs-debugsource
Red Hat:rhel_eus:8.8::appstream
before 1:18.19.1-1.module+el8.8.0+21592+14a8b93e
1:18.19.1-1.module+el8.8.0+21592+14a8b93e
nodejs-devel
Red Hat:rhel_eus:8.8::appstream
before 1:18.19.1-1.module+el8.8.0+21592+14a8b93e
1:18.19.1-1.module+el8.8.0+21592+14a8b93e
nodejs-docs
Red Hat:rhel_eus:8.8::appstream
before 1:18.19.1-1.module+el8.8.0+21592+14a8b93e
1:18.19.1-1.module+el8.8.0+21592+14a8b93e
nodejs-full-i18n
Red Hat:rhel_eus:8.8::appstream
before 1:18.19.1-1.module+el8.8.0+21592+14a8b93e
1:18.19.1-1.module+el8.8.0+21592+14a8b93e
nodejs-nodemon
Red Hat:rhel_eus:8.8::appstream
before 0:3.0.1-1.module+el8.8.0+19757+8ca87034
0:3.0.1-1.module+el8.8.0+19757+8ca87034
nodejs-packaging
Red Hat:rhel_eus:8.8::appstream
before 0:2021.06-4.module+el8.7.0+15582+19c314fa
0:2021.06-4.module+el8.7.0+15582+19c314fa
nodejs-packaging-bundler
Red Hat:rhel_eus:8.8::appstream
before 0:2021.06-4.module+el8.7.0+15582+19c314fa
0:2021.06-4.module+el8.7.0+15582+19c314fa
npm
Red Hat:rhel_eus:8.8::appstream
before 1:10.2.4-1.18.19.1.1.module+el8.8.0+21592+14a8b93e
1:10.2.4-1.18.19.1.1.module+el8.8.0+21592+14a8b93e
nodejs
Red Hat:rhel_eus:9.2::appstream
before 1:18.19.1-1.module+el9.2.0+21594+a052107e
1:18.19.1-1.module+el9.2.0+21594+a052107e
nodejs-debuginfo
Red Hat:rhel_eus:9.2::appstream
before 1:18.19.1-1.module+el9.2.0+21594+a052107e
1:18.19.1-1.module+el9.2.0+21594+a052107e
nodejs-debugsource
Red Hat:rhel_eus:9.2::appstream
before 1:18.19.1-1.module+el9.2.0+21594+a052107e
1:18.19.1-1.module+el9.2.0+21594+a052107e
nodejs-devel
Red Hat:rhel_eus:9.2::appstream
before 1:18.19.1-1.module+el9.2.0+21594+a052107e
1:18.19.1-1.module+el9.2.0+21594+a052107e
nodejs-docs
Red Hat:rhel_eus:9.2::appstream
before 1:18.19.1-1.module+el9.2.0+21594+a052107e
1:18.19.1-1.module+el9.2.0+21594+a052107e
nodejs-full-i18n
Red Hat:rhel_eus:9.2::appstream
before 1:18.19.1-1.module+el9.2.0+21594+a052107e
1:18.19.1-1.module+el9.2.0+21594+a052107e
nodejs-nodemon
Red Hat:rhel_eus:9.2::appstream
before 0:3.0.1-1.module+el9.2.0.z+19753+58118bc0
0:3.0.1-1.module+el9.2.0.z+19753+58118bc0
nodejs-packaging
Red Hat:rhel_eus:9.2::appstream
before 0:2021.06-4.module+el9.1.0+15718+e52ec601
0:2021.06-4.module+el9.1.0+15718+e52ec601
nodejs-packaging-bundler
Red Hat:rhel_eus:9.2::appstream
before 0:2021.06-4.module+el9.1.0+15718+e52ec601
0:2021.06-4.module+el9.1.0+15718+e52ec601
npm
Red Hat:rhel_eus:9.2::appstream
before 1:10.2.4-1.18.19.1.1.module+el9.2.0+21594+a052107e
1:10.2.4-1.18.19.1.1.module+el9.2.0+21594+a052107e
nodejs-nodemon
Rocky Linux:9
before 0:3.0.1-1.module+el9.6.0+32322+a8b1fd01
0:3.0.1-1.module+el9.6.0+32322+a8b1fd01
nodejs-nodemon
Rocky Linux:9
before 0:3.0.1-1.module+el9.5.0+31770+0da7192d
0:3.0.1-1.module+el9.5.0+31770+0da7192d
nodejs-nodemon
Rocky Linux:9
before 0:3.0.1-1.module+el9.6.0+32045+2e5d342d
0:3.0.1-1.module+el9.6.0+32045+2e5d342d
nodejs-nodemon
Rocky Linux:9
before 0:3.0.1-1.module+el9.6.0+32143+ae966e5b
0:3.0.1-1.module+el9.6.0+32143+ae966e5b
nodejs-nodemon
Rocky Linux:9
before 0:3.0.1-1.module+el9.6.0+32144+1d29a396
0:3.0.1-1.module+el9.6.0+32144+1d29a396
nodejs-nodemon
Rocky Linux:9
before 0:3.0.1-1.module+el9.6.0+32185+bd121a25
0:3.0.1-1.module+el9.6.0+32185+bd121a25
nodejs-packaging
Rocky Linux:9
before 0:2021.06-4.module+el9.5.0+31770+0da7192d
0:2021.06-4.module+el9.5.0+31770+0da7192d
nodejs-packaging
Rocky Linux:9
before 0:2021.06-4.module+el9.6.0+32045+2e5d342d
0:2021.06-4.module+el9.6.0+32045+2e5d342d
nodejs-packaging
Rocky Linux:9
before 0:2021.06-4.module+el9.6.0+32048+5323bb50
0:2021.06-4.module+el9.6.0+32048+5323bb50
nodejs-packaging
Rocky Linux:9
before 0:2021.06-4.module+el9.6.0+32143+ae966e5b
0:2021.06-4.module+el9.6.0+32143+ae966e5b
nodejs-packaging
Rocky Linux:9
before 0:2021.06-4.module+el9.6.0+32144+1d29a396
0:2021.06-4.module+el9.6.0+32144+1d29a396
nodejs-packaging
Rocky Linux:9
before 0:2021.06-4.module+el9.6.0+32185+bd121a25
0:2021.06-4.module+el9.6.0+32185+bd121a25
nodejs-packaging
Rocky Linux:9
before 0:2021.06-4.module+el9.6.0+32322+a8b1fd01
0:2021.06-4.module+el9.6.0+32322+a8b1fd01
nodejs
Rocky Linux:8
before 1:18.19.1-1.module+el8.9.0+1768+6b454dc0
1:18.19.1-1.module+el8.9.0+1768+6b454dc0
nodejs-nodemon
Rocky Linux:8
before 0:3.0.1-1.module+el8.8.0+1459+02651ab6
0:3.0.1-1.module+el8.8.0+1459+02651ab6
nodejs-packaging
Rocky Linux:8
before 0:2021.06-4.module+el8.7.0+1072+5b168780
0:2021.06-4.module+el8.7.0+1072+5b168780
nodejs
Rocky Linux:8
before 1:20.11.1-1.module+el8.9.0+1776+addd4aec
1:20.11.1-1.module+el8.9.0+1776+addd4aec
nodejs20
SUSE:Linux Enterprise Module for Web and Scripting 15 SP5
before 20.11.1-150500.11.6.1
20.11.1-150500.11.6.1
nodejs20
openSUSE:Leap 15.5
before 20.11.1-150500.11.6.1
20.11.1-150500.11.6.1
nodejs18
SUSE:Linux Enterprise Module for Web and Scripting 12
before 18.19.1-8.18.1
18.19.1-8.18.1
nodejs16
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 16.20.2-150400.3.30.1
16.20.2-150400.3.30.1
nodejs16
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 16.20.2-150400.3.30.1
16.20.2-150400.3.30.1
nodejs16
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 16.20.2-150400.3.30.1
16.20.2-150400.3.30.1
nodejs16
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 16.20.2-150400.3.30.1
16.20.2-150400.3.30.1
nodejs16
SUSE:Manager Server 4.3
before 16.20.2-150400.3.30.1
16.20.2-150400.3.30.1
nodejs16
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 16.20.2-150300.7.33.1
16.20.2-150300.7.33.1
nodejs16
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 16.20.2-150300.7.33.1
16.20.2-150300.7.33.1
nodejs16
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 16.20.2-150300.7.33.1
16.20.2-150300.7.33.1
nodejs16
SUSE:Enterprise Storage 7.1
before 16.20.2-150300.7.33.1
16.20.2-150300.7.33.1
nodejs18
SUSE:Linux Enterprise Module for Web and Scripting 15 SP5
before 18.19.1-150400.9.18.2
18.19.1-150400.9.18.2
nodejs18
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 18.19.1-150400.9.18.2
18.19.1-150400.9.18.2
nodejs18
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 18.19.1-150400.9.18.2
18.19.1-150400.9.18.2
nodejs18
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 18.19.1-150400.9.18.2
18.19.1-150400.9.18.2
nodejs18
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 18.19.1-150400.9.18.2
18.19.1-150400.9.18.2
nodejs18
SUSE:Manager Server 4.3
before 18.19.1-150400.9.18.2
18.19.1-150400.9.18.2
nodejs18
openSUSE:Leap 15.5
before 18.19.1-150400.9.18.2
18.19.1-150400.9.18.2
nodejs16
SUSE:Linux Enterprise Module for Web and Scripting 12
before 16.20.2-8.39.1
16.20.2-8.39.1
nodejs14
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 14.21.3-150200.15.55.1
14.21.3-150200.15.55.1
nodejs14
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 14.21.3-150200.15.55.1
14.21.3-150200.15.55.1
nodejs14
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 14.21.3-150200.15.55.1
14.21.3-150200.15.55.1
nodejs14
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 14.21.3-150200.15.55.1
14.21.3-150200.15.55.1
nodejs14
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 14.21.3-150200.15.55.1
14.21.3-150200.15.55.1
nodejs14
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 14.21.3-150200.15.55.1
14.21.3-150200.15.55.1
nodejs14
SUSE:Enterprise Storage 7.1
before 14.21.3-150200.15.55.1
14.21.3-150200.15.55.1
nodejs12
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 12.22.12-150200.4.56.1
12.22.12-150200.4.56.1
nodejs12
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 12.22.12-150200.4.56.1
12.22.12-150200.4.56.1
nodejs12
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 12.22.12-150200.4.56.1
12.22.12-150200.4.56.1
nodejs12
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 12.22.12-150200.4.56.1
12.22.12-150200.4.56.1
nodejs12
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 12.22.12-150200.4.56.1
12.22.12-150200.4.56.1
nodejs12
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 12.22.12-150200.4.56.1
12.22.12-150200.4.56.1
nodejs12
SUSE:Enterprise Storage 7.1
before 12.22.12-150200.4.56.1
12.22.12-150200.4.56.1
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
nodejs20
openSUSE:Tumbleweed
before 20.11.1-1.1
20.11.1-1.1
nodejs21
openSUSE:Tumbleweed
before 21.6.2-1.1
21.6.2-1.1

History

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

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

In short

CVE-2023-46809 is a high vulnerability (CVSS 7.4) in Nodejs Node, published February 16, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.30%, the 70th percentile. Fixed in nodejs 1:18.19.1-1.module_el9.3.0+59+28b95644.

References

Show 102 moreShow less
MoveEnter Open