Every CVE Search/ Get API key

CVE-2023-30581

The use of __proto__ in process.mainModule.__proto__.require() can bypass the policy mechanism...

7.5 HighFix available

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

1.05%Up 1.0 points since Nov 23, 2023
90%50%10%1%

What each source reports

NVD Score used 7.5

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
CVE-2023-30581
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-862
Updated
2026-11-02
CVE List 7.5

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
CVE-2023-30581
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-862
Updated
2026-11-02
EUVDEUVD-2023-34962 7.5

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
EUVD-2023-34962
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-86v4-9wq7-fx97 7.5

The use of __proto__ in process.mainModule.__proto__.require() can bypass the policy mechanism...

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
GHSA-86v4-9wq7-fx97
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-862
Updated
2026-11-02
OSV 7.5

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
CVE-2023-30581
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2023-30581 7.5

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20. Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
DEBIAN-CVE-2023-30581
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
Show 26 moreShow less
OSVOESA-2023-1551 9.8

nodejs security 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):

This affects versions of the package http-cache-semantics before 4.1.1. The issue can be exploited via malicious request header values sent to a server, when that server reads the cache policy from the request using this library.

(CVE-2022-25881)

A OS Command Injection vulnerability exists in Node.js versions <14.20.0, <16.20.0, <18.5.0 due to an insufficient IsAllowedHost check that can easily be bypassed because IsIPAddress does not properly check if an IP address is invalid before making DBS requests allowing rebinding attacks.(CVE-2022-32212)

The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not correctly parse and validate Transfer-Encoding headers and can lead to HTTP Request Smuggling (HRS).(CVE-2022-32213)

The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling (HRS).(CVE-2022-32214)

The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not correctly handle multi-line Transfer-Encoding headers. This can lead to HTTP Request Smuggling (HRS).(CVE-2022-32215)

The llhttp parser in the http module in Node v18.7.0 does not correctly handle header fields that are not terminated with CLRF. This may result in HTTP Request Smuggling.(CVE-2022-35256)

A privilege escalation vulnerability exists in Node.js <19.6.1, <18.14.1, <16.19.1 and <14.21.3 that made it possible to bypass the experimental Permissions (https://nodejs.org/api/permissions.html) feature in Node.js and access non authorized modules by using process.mainModule.require(). This only affects users who had enabled the experimental permissions option with --experimental-policy.(CVE-2023-23918)

An untrusted search path vulnerability exists in Node.js. <19.6.1, <18.14.1, <16.19.1, and <14.21.3 that could allow an attacker to search and potentially load ICU data when running with elevated privileges.(CVE-2023-23920)

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition.

References: https://nodejs.org/en/blog/vulnerability/june-2023-security-releases(CVE-2023-30581)

The llhttp parser in the http module in Node v20.2.0 does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling (HRS).

The CR character (without LF) is sufficient to delimit HTTP header fields in the llhttp parser. According to RFC7230 section 3, only the CRLF sequence should delimit each header-field. This impacts all Node.js active versions: v16, v18, and, v20 (CVE-2023-30589)

The generateKeys() API function returned from crypto.createDiffieHellman() only generates missing (or outdated) keys, that is, it only generates a private key if none has been set yet.

References: https://nodejs.org/en/blog/vulnerability/june-2023-security-releases(CVE-2023-30590)

The use of Module._load() can bypass the policy mechanism and require modules outside of the policy.json definition for a given module.

This vulnerability affects all users using the experimental policy mechanism in all active release lines: 16.x, 18.x and, 20.x.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js.(CVE-2023-32002)

The use of module.constructor.createRequire() can bypass the policy mechanism and require modules outside of the policy.json definition for a given module.

This vulnerability affects all users using the experimental…

Record
OESA-2023-1551
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:4330 7.5

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

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

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

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

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

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

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

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

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

Record
RHSA-2023:5361
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:5533 8.8

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

Record
RHSA-2023:5533
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2023:4536 7.5

Moderate: nodejs:18 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.

The package has been upgraded to a later upstream version: nodejs (18.16.1). (BZ#2223630, BZ#2223631, BZ#2223632, BZ#2223633, BZ#2223635, BZ#2223642)

Security Fix(es):

  • nodejs: mainModule.proto bypass experimental policy mechanism (CVE-2023-30581)

  • nodejs: process interuption due to invalid Public Key information in x509 certificates (CVE-2023-30588)

  • nodejs: HTTP Request Smuggling via Empty headers separated by CR (CVE-2023-30589)

  • nodejs: DiffieHellman do not generate keys after setting a private key (CVE-2023-30590)

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.

Bug Fix(es):

  • nodejs:18/nodejs: Don't assume FIPS is disabled by default [rhel-8] (BZ#2223639)
Record
RLSA-2023:4536
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2023-30581 7.5

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20. Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
UBUNTU-CVE-2023-30581
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVALSA-2023:4330 No score

Moderate: nodejs:18 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.

The package has been upgraded to a later upstream version: nodejs (18). (BZ#2223314, BZ#2223316, BZ#2223318, BZ#2223319, BZ#2223320, BZ#2223354)

Security Fix(es):

  • nodejs: mainModule.proto bypass experimental policy mechanism (CVE-2023-30581)
  • nodejs: process interuption due to invalid Public Key information in x509 certificates (CVE-2023-30588)
  • nodejs: HTTP Request Smuggling via Empty headers separated by CR (CVE-2023-30589)
  • nodejs: DiffieHellman do not generate keys after setting a private key (CVE-2023-30590)

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-2023:4330
Updated
2026-11-02
OSVALSA-2023:4331 No score

Moderate: nodejs 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.

The package has been upgraded to a later upstream version: nodejs (16.20.1). (BZ#2223334, BZ#2223336, BZ#2223338, BZ#2223340, BZ#2223342, BZ#2223344)

Security Fix(es):

  • nodejs: mainModule.proto bypass experimental policy mechanism (CVE-2023-30581)
  • nodejs: process interuption due to invalid Public Key information in x509 certificates (CVE-2023-30588)
  • nodejs: HTTP Request Smuggling via Empty headers separated by CR (CVE-2023-30589)
  • nodejs: DiffieHellman do not generate keys after setting a private key (CVE-2023-30590)

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-2023:4331
Updated
2026-11-02
OSVALSA-2023:4536 No score

Moderate: nodejs:18 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.

The package has been upgraded to a later upstream version: nodejs (18.16.1). (BZ#2223630, BZ#2223631, BZ#2223632, BZ#2223633, BZ#2223635, BZ#2223642)

Security Fix(es):

  • nodejs: mainModule.proto bypass experimental policy mechanism (CVE-2023-30581)
  • nodejs: process interuption due to invalid Public Key information in x509 certificates (CVE-2023-30588)
  • nodejs: HTTP Request Smuggling via Empty headers separated by CR (CVE-2023-30589)
  • nodejs: DiffieHellman do not generate keys after setting a private key (CVE-2023-30590)

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.

Bug Fix(es):

  • nodejs:18/nodejs: Don't assume FIPS is disabled by default [almalinux-8] (BZ#2223639)
Record
ALSA-2023:4536
Updated
2026-11-02
OSVALSA-2023:4537 No score

Moderate: nodejs:16 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.

The package has been upgraded to a later upstream version: nodejs (16.20.1). (BZ#2223678, BZ#2223680, BZ#2223682, BZ#2223684, BZ#2223686, BZ#2223688)

Security Fix(es):

  • nodejs: mainModule.proto bypass experimental policy mechanism (CVE-2023-30581)
  • nodejs: process interuption due to invalid Public Key information in x509 certificates (CVE-2023-30588)
  • nodejs: HTTP Request Smuggling via Empty headers separated by CR (CVE-2023-30589)
  • nodejs: DiffieHellman do not generate keys after setting a private key (CVE-2023-30590)

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-2023:4537
Updated
2026-11-02
OSVBIT-node-2023-30581 No score

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

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

The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.

Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Record
BIT-node-min-2023-30581
Updated
2026-11-02
OSVMGASA-2023-0226 No score

Updated nodejs packages fix security vulnerability

Current nodejs 14 branch in Mageia 8 is end of life and there are no more security updates.

This release allows to move to the new nodejs 18 LTS branch and fixes the following CVEs CVE-2023-30581: mainModule.proto Bypass Experimental Policy Mechanism (High) CVE-2023-30585: Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium) CVE-2023-30588: Process interuption due to invalid Public Key information in x509 certificates (Medium) CVE-2023-30589: HTTP Request Smuggling via Empty headers separated by CR (Medium) CVE-2023-30590: DiffieHellman does not generate keys after setting a private key (Medium) OpenSSL Security Releases OpenSSL security advisory 28th March. OpenSSL security advisory 20th April. OpenSSL security advisory 30th May c-ares vulnerabilities: GHSA-9g78-jv2r-p7vc GHSA-8r8p-23f3-64c2 GHSA-54xr-f67r-4pc4 GHSA-x6mf-cxr9-8q6v

Record
MGASA-2023-0226
Updated
2026-11-02
OSVopenSUSE-SU-2024:13021-1 No score

corepack20-20.3.1-1.1 on GA media

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

Record
openSUSE-SU-2024:13021-1
Updated
2026-11-02
OSVRLSA-2023:4537 No score

Moderate: nodejs:16 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.

The package has been upgraded to a later upstream version: nodejs (16.20.1). (BZ#2223678, BZ#2223680, BZ#2223682, BZ#2223684, BZ#2223686, BZ#2223688)

Security Fix(es):

  • nodejs: mainModule.proto bypass experimental policy mechanism (CVE-2023-30581)

  • nodejs: process interuption due to invalid Public Key information in x509 certificates (CVE-2023-30588)

  • nodejs: HTTP Request Smuggling via Empty headers separated by CR (CVE-2023-30589)

  • nodejs: DiffieHellman do not generate keys after setting a private key (CVE-2023-30590)

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-2023:4537
Updated
2026-11-02
OSVSUSE-SU-2023:2655-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Update to version 16.20.1:

  • CVE-2023-30581: Fixed mainModule.proto Bypass Experimental Policy Mechanism (bsc#1212574).
  • CVE-2023-30585: Fixed privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (bsc#1212579).
  • CVE-2023-30588: Fixed process interuption due to invalid Public Key information in x509 certificates (bsc#1212581).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via empty headers separated by CR (bsc#1212582).
  • CVE-2023-30590: Fixed DiffieHellman key generation after setting a private key (bsc#1212583).
  • CVE-2023-31124: Fixed cross compilation issue with AutoTools that does not set CARES_RANDOM_FILE (bsc#1211607).
  • CVE-2023-31130: Fixed buffer underwrite problem in ares_inet_net_pton() (bsc#1211606).
  • CVE-2023-31147: Fixed insufficient randomness in generation of DNS query IDs (bsc#1211605).
  • CVE-2023-32067: Fixed denial-of-service via 0-byte UDP payload (bsc#1211604).

Bug fixes:

  • Increased the default timeout on unit tests from 2 to 20 minutes. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)
Record
SUSE-SU-2023:2655-1
Updated
2026-11-02
OSVSUSE-SU-2023:2662-1 No score

Security update for nodejs18

This update for nodejs18 fixes the following issues:

Update to version 18.16.1:

  • CVE-2023-30581: Fixed mainModule.proto Bypass Experimental Policy Mechanism (bsc#1212574).
  • CVE-2023-30585: Fixed privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (bsc#1212579).
  • CVE-2023-30588: Fixed process interuption due to invalid Public Key information in x509 certificates (bsc#1212581).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via empty headers separated by CR (bsc#1212582).
  • CVE-2023-30590: Fixed DiffieHellman key generation after setting a private key (bsc#1212583).
  • CVE-2023-31124: Fixed cross compilation issue with AutoTools that does not set CARES_RANDOM_FILE (bsc#1211607).
  • CVE-2023-31130: Fixed buffer underwrite problem in ares_inet_net_pton() (bsc#1211606).
  • CVE-2023-31147: Fixed insufficient randomness in generation of DNS query IDs (bsc#1211605).
  • CVE-2023-32067: Fixed denial-of-service via 0-byte UDP payload (bsc#1211604).
  • CVE-2022-25881: Fixed a Regular Expression Denial of Service (bsc#1208744).

Bug fixes:

  • Increased the default timeout on unit tests from 2 to 20 minutes. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)
Record
SUSE-SU-2023:2662-1
Updated
2026-11-02
OSVSUSE-SU-2023:2663-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Update to version 16.20.1:

  • CVE-2023-30581: Fixed mainModule.proto Bypass Experimental Policy Mechanism (bsc#1212574).
  • CVE-2023-30585: Fixed privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (bsc#1212579).
  • CVE-2023-30588: Fixed process interuption due to invalid Public Key information in x509 certificates (bsc#1212581).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via empty headers separated by CR (bsc#1212582).
  • CVE-2023-30590: Fixed DiffieHellman key generation after setting a private key (bsc#1212583).
  • CVE-2023-31124: Fixed cross compilation issue with AutoTools that does not set CARES_RANDOM_FILE (bsc#1211607).
  • CVE-2023-31130: Fixed buffer underwrite problem in ares_inet_net_pton() (bsc#1211606).
  • CVE-2023-31147: Fixed insufficient randomness in generation of DNS query IDs (bsc#1211605).
  • CVE-2023-32067: Fixed denial-of-service via 0-byte UDP payload (bsc#1211604).

Bug fixes:

  • Increased the default timeout on unit tests from 2 to 20 minutes. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)
Record
SUSE-SU-2023:2663-1
Updated
2026-11-02
OSVSUSE-SU-2023:2669-1 No score

Security update for nodejs18

This update for nodejs18 fixes the following issues:

Update to version 18.16.1:

  • CVE-2023-30581: Fixed mainModule.proto Bypass Experimental Policy Mechanism (bsc#1212574).
  • CVE-2023-30585: Fixed privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (bsc#1212579).
  • CVE-2023-30588: Fixed process interuption due to invalid Public Key information in x509 certificates (bsc#1212581).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via empty headers separated by CR (bsc#1212582).
  • CVE-2023-30590: Fixed DiffieHellman key generation after setting a private key (bsc#1212583).
  • CVE-2023-31124: Fixed cross compilation issue with AutoTools that does not set CARES_RANDOM_FILE (bsc#1211607).
  • CVE-2023-31130: Fixed buffer underwrite problem in ares_inet_net_pton() (bsc#1211606).
  • CVE-2023-31147: Fixed insufficient randomness in generation of DNS query IDs (bsc#1211605).
  • CVE-2023-32067: Fixed denial-of-service via 0-byte UDP payload (bsc#1211604).
  • CVE-2022-25881: Fixed a Regular Expression Denial of Service (bsc#1208744).

Bug fixes:

  • Increased the default timeout on unit tests from 2 to 20 minutes. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)
Record
SUSE-SU-2023:2669-1
Updated
2026-11-02
OSVSUSE-SU-2023:2861-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Update to version 16.20.1:

  • CVE-2023-30581: Fixed mainModule.proto Bypass Experimental Policy Mechanism (bsc#1212574).
  • CVE-2023-30585: Fixed privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (bsc#1212579).
  • CVE-2023-30588: Fixed process interuption due to invalid Public Key information in x509 certificates (bsc#1212581).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via empty headers separated by CR (bsc#1212582).
  • CVE-2023-30590: Fixed DiffieHellman key generation after setting a private key (bsc#1212583).
  • CVE-2023-31124: Fixed cross compilation issue with AutoTools that does not set CARES_RANDOM_FILE (bsc#1211607).
  • CVE-2023-31130: Fixed buffer underwrite problem in ares_inet_net_pton() (bsc#1211606).
  • CVE-2023-31147: Fixed insufficient randomness in generation of DNS query IDs (bsc#1211605).
  • CVE-2023-32067: Fixed denial-of-service via 0-byte UDP payload (bsc#1211604).

Bug fixes:

  • Increased the default timeout on unit tests from 2 to 20 minutes. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)
Record
SUSE-SU-2023:2861-1
Updated
2026-11-02
OSVSUSE-SU-2023:3306-1 No score

Security update for nodejs14

This update for nodejs14 fixes the following issues:

  • CVE-2023-32002: Fixed permissions policies bypass via Module._load (bsc#1214150).
  • CVE-2023-32006: Fixed permissions policies impersonation using module.constructor.createRequire() (bsc#1214156).
  • CVE-2023-32559: Fixed permissions policies bypass via process.binding (bsc#1214154).
  • CVE-2023-30581: Fixed mainModule.proto bypass (bsc#1212574).
  • CVE-2023-30590: Fixed missing DiffieHellman key generation (bsc#1212583).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via Empty headers separated by CR (bsc#1212582).
Record
SUSE-SU-2023:3306-1
Updated
2026-11-02
OSVSUSE-SU-2023:3408-1 No score

Security update for nodejs14

This update for nodejs14 fixes the following issues:

  • CVE-2023-32002: Fixed permissions policies bypass via Module._load (bsc#1214150).
  • CVE-2023-32006: Fixed permissions policies impersonation using module.constructor.createRequire() (bsc#1214156).
  • CVE-2023-32559: Fixed permissions policies bypass via process.binding (bsc#1214154).
  • CVE-2023-30581: Fixed mainModule.proto bypass (bsc#1212574).
  • CVE-2023-30590: Fixed missing DiffieHellman key generation (bsc#1212583).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via Empty headers separated by CR (bsc#1212582).
Record
SUSE-SU-2023:3408-1
Updated
2026-11-02
OSVSUSE-SU-2023:3455-1 No score

Security update for nodejs12

This update for nodejs12 fixes the following issues:

  • CVE-2023-23918: Fixed permissions policies bypass via process.mainModule (bsc#1208481).
  • CVE-2023-32002: Fixed permissions policies bypass via Module._load (bsc#1214150).
  • CVE-2023-32006: Fixed permissions policies impersonation using module.constructor.createRequire() (bsc#1214156).
  • CVE-2023-32559: Fixed permissions policies bypass via process.binding (bsc#1214154).
  • CVE-2023-30581: Fixed mainModule.proto bypass (bsc#1212574).
  • CVE-2023-30590: Fixed missing DiffieHellman key generation (bsc#1212583).
  • CVE-2023-30589: Fixed HTTP Request Smuggling via Empty headers separated by CR (bsc#1212582).
Record
SUSE-SU-2023:3455-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nodejs
AlmaLinux:9
before 1:18.16.1-1.module_el9.2.0+31+cbae0c8e
1:18.16.1-1.module_el9.2.0+31+cbae0c8e
nodejs-devel
AlmaLinux:9
before 1:18.16.1-1.module_el9.2.0+31+cbae0c8e
1:18.16.1-1.module_el9.2.0+31+cbae0c8e
nodejs-docs
AlmaLinux:9
before 1:18.16.1-1.module_el9.2.0+31+cbae0c8e
1:18.16.1-1.module_el9.2.0+31+cbae0c8e
nodejs-full-i18n
AlmaLinux:9
before 1:18.16.1-1.module_el9.2.0+31+cbae0c8e
1:18.16.1-1.module_el9.2.0+31+cbae0c8e
nodejs-nodemon
AlmaLinux:9
before 2.0.20-2.module_el9.2.0+29+de583a0b
2.0.20-2.module_el9.2.0+29+de583a0b
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:9.5.1-1.18.16.1.1.module_el9.2.0+31+cbae0c8e
1:9.5.1-1.18.16.1.1.module_el9.2.0+31+cbae0c8e
nodejs
AlmaLinux:9
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-docs
AlmaLinux:9
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
Show 125 moreShow less
Affected packages
PackageAffectedFixed
nodejs-full-i18n
AlmaLinux:9
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-libs
AlmaLinux:9
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
npm
AlmaLinux:9
before 1:8.19.4-1.16.20.1.1.el9_2
1:8.19.4-1.16.20.1.1.el9_2
nodejs
AlmaLinux:8
before 1:18.16.1-1.module_el8.8.0+3595+0818e803
1:18.16.1-1.module_el8.8.0+3595+0818e803
nodejs-devel
AlmaLinux:8
before 1:18.16.1-1.module_el8.8.0+3595+0818e803
1:18.16.1-1.module_el8.8.0+3595+0818e803
nodejs-docs
AlmaLinux:8
before 1:18.16.1-1.module_el8.8.0+3595+0818e803
1:18.16.1-1.module_el8.8.0+3595+0818e803
nodejs-full-i18n
AlmaLinux:8
before 1:18.16.1-1.module_el8.8.0+3595+0818e803
1:18.16.1-1.module_el8.8.0+3595+0818e803
nodejs-nodemon
AlmaLinux:8
before 2.0.20-2.module_el8.8.0+3587+ee652244
2.0.20-2.module_el8.8.0+3587+ee652244
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:9.5.1-1.18.16.1.1.module_el8.8.0+3595+0818e803
1:9.5.1-1.18.16.1.1.module_el8.8.0+3595+0818e803
nodejs
AlmaLinux:8
before 1:16.20.1-1.module_el8.8.0+3594+e74fe53f
1:16.20.1-1.module_el8.8.0+3594+e74fe53f
nodejs-devel
AlmaLinux:8
before 1:16.20.1-1.module_el8.8.0+3594+e74fe53f
1:16.20.1-1.module_el8.8.0+3594+e74fe53f
nodejs-docs
AlmaLinux:8
before 1:16.20.1-1.module_el8.8.0+3594+e74fe53f
1:16.20.1-1.module_el8.8.0+3594+e74fe53f
nodejs-full-i18n
AlmaLinux:8
before 1:16.20.1-1.module_el8.8.0+3594+e74fe53f
1:16.20.1-1.module_el8.8.0+3594+e74fe53f
nodejs-nodemon
AlmaLinux:8
before 2.0.20-3.module_el8.8.0+3586+d4fc0b72
2.0.20-3.module_el8.8.0+3586+d4fc0b72
nodejs-packaging
AlmaLinux:8
before 25-1.module_el8.5.0+2605+45d748af
25-1.module_el8.5.0+2605+45d748af
npm
AlmaLinux:8
before 1:8.19.4-1.16.20.1.1.module_el8.8.0+3594+e74fe53f
1:8.19.4-1.16.20.1.1.module_el8.8.0+3594+e74fe53f
node
Bitnami
16.0.0 up to 16.20.1, 18.0.0 up to 18.16.1, 20.0.0 up to 20.3.1
16.20.118.16.120.3.1
node-min
Bitnami
16.0.0 up to 16.20.1, 18.0.0 up to 18.16.1, 20.0.0 up to 20.3.1
16.20.118.16.120.3.1
nodejs
Debian:12
before 18.19.0+dfsg-6~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-318.19.0+dfsg-418.19.0+dfsg-5
18.19.0+dfsg-6~deb12u1
nodejs
Debian:13
before 18.13.0+dfsg1-1.1
18.13.0+dfsg1-1.1
nodejs
Debian:14
before 18.13.0+dfsg1-1.1
18.13.0+dfsg1-1.1
nodejs
Mageia:8
before 18.16.1-1.mga8
18.16.1-1.mga8
nodejs
openEuler:20.03-LTS-SP1
before 12.22.11-4.oe1
12.22.11-4.oe1
nodejs
openEuler:20.03-LTS-SP3
before 12.22.11-4.oe1
12.22.11-4.oe1
nodejs
openEuler:22.03-LTS
before 12.22.11-5.oe2203sp2
12.22.11-5.oe2203sp2
nodejs
openEuler:22.03-LTS-SP1
before 12.22.11-5.oe2203sp1
12.22.11-5.oe2203sp1
nodejs
openEuler:22.03-LTS-SP2
before 12.22.11-5.oe2203sp2
12.22.11-5.oe2203sp2
nodejs
Red Hat:enterprise_linux:9::appstream
before 1:18.16.1-1.module+el9.2.0.z+19424+78951f07
1:18.16.1-1.module+el9.2.0.z+19424+78951f07
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:18.16.1-1.module+el9.2.0.z+19424+78951f07
1:18.16.1-1.module+el9.2.0.z+19424+78951f07
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
before 1:18.16.1-1.module+el9.2.0.z+19424+78951f07
1:18.16.1-1.module+el9.2.0.z+19424+78951f07
nodejs-devel
Red Hat:enterprise_linux:9::appstream
before 1:18.16.1-1.module+el9.2.0.z+19424+78951f07
1:18.16.1-1.module+el9.2.0.z+19424+78951f07
nodejs-docs
Red Hat:enterprise_linux:9::appstream
before 1:18.16.1-1.module+el9.2.0.z+19424+78951f07
1:18.16.1-1.module+el9.2.0.z+19424+78951f07
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
before 1:18.16.1-1.module+el9.2.0.z+19424+78951f07
1:18.16.1-1.module+el9.2.0.z+19424+78951f07
nodejs-nodemon
Red Hat:enterprise_linux:9::appstream
before 0:2.0.20-2.module+el9.2.0.z+18497+a402347c
0:2.0.20-2.module+el9.2.0.z+18497+a402347c
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:9.5.1-1.18.16.1.1.module+el9.2.0.z+19424+78951f07
1:9.5.1-1.18.16.1.1.module+el9.2.0.z+19424+78951f07
nodejs
Red Hat:enterprise_linux:9::appstream
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-docs
Red Hat:enterprise_linux:9::appstream
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-libs
Red Hat:enterprise_linux:9::appstream
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
nodejs-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:16.20.1-1.el9_2
1:16.20.1-1.el9_2
npm
Red Hat:enterprise_linux:9::appstream
before 1:8.19.4-1.16.20.1.1.el9_2
1:8.19.4-1.16.20.1.1.el9_2
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:18.16.1-1.module+el8.8.0+19438+94e84959
1:18.16.1-1.module+el8.8.0+19438+94e84959
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:18.16.1-1.module+el8.8.0+19438+94e84959
1:18.16.1-1.module+el8.8.0+19438+94e84959
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:18.16.1-1.module+el8.8.0+19438+94e84959
1:18.16.1-1.module+el8.8.0+19438+94e84959
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:18.16.1-1.module+el8.8.0+19438+94e84959
1:18.16.1-1.module+el8.8.0+19438+94e84959
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:18.16.1-1.module+el8.8.0+19438+94e84959
1:18.16.1-1.module+el8.8.0+19438+94e84959
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:18.16.1-1.module+el8.8.0+19438+94e84959
1:18.16.1-1.module+el8.8.0+19438+94e84959
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:2.0.20-2.module+el8.8.0+18432+27f188ac
0:2.0.20-2.module+el8.8.0+18432+27f188ac
nodejs-packaging
Red Hat:enterprise_linux: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:enterprise_linux: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:enterprise_linux:8::appstream
before 1:9.5.1-1.18.16.1.1.module+el8.8.0+19438+94e84959
1:9.5.1-1.18.16.1.1.module+el8.8.0+19438+94e84959
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
1:16.20.1-1.module+el8.8.0+19440+ee8dbee5
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:2.0.20-3.module+el8.8.0+19038+6f60344f
0:2.0.20-3.module+el8.8.0+19038+6f60344f
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
before 0:25-1.module+el8.5.0+10992+fac5fe06
0:25-1.module+el8.5.0+10992+fac5fe06
npm
Red Hat:enterprise_linux:8::appstream
before 1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5
1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5
nodejs
Red Hat:rhel_eus:8.6::appstream
before 1:16.20.2-2.module+el8.6.0+19897+9590a839
1:16.20.2-2.module+el8.6.0+19897+9590a839
nodejs-debuginfo
Red Hat:rhel_eus:8.6::appstream
before 1:16.20.2-2.module+el8.6.0+19897+9590a839
1:16.20.2-2.module+el8.6.0+19897+9590a839
nodejs-debugsource
Red Hat:rhel_eus:8.6::appstream
before 1:16.20.2-2.module+el8.6.0+19897+9590a839
1:16.20.2-2.module+el8.6.0+19897+9590a839
nodejs-devel
Red Hat:rhel_eus:8.6::appstream
before 1:16.20.2-2.module+el8.6.0+19897+9590a839
1:16.20.2-2.module+el8.6.0+19897+9590a839
nodejs-docs
Red Hat:rhel_eus:8.6::appstream
before 1:16.20.2-2.module+el8.6.0+19897+9590a839
1:16.20.2-2.module+el8.6.0+19897+9590a839
nodejs-full-i18n
Red Hat:rhel_eus:8.6::appstream
before 1:16.20.2-2.module+el8.6.0+19897+9590a839
1:16.20.2-2.module+el8.6.0+19897+9590a839
nodejs-nodemon
Red Hat:rhel_eus:8.6::appstream
before 0:3.0.1-1.module+el8.6.0+19765+366b9144
0:3.0.1-1.module+el8.6.0+19765+366b9144
nodejs-packaging
Red Hat:rhel_eus:8.6::appstream
before 0:26-1.module+el8.6.0+19856+c0c87259
0:26-1.module+el8.6.0+19856+c0c87259
npm
Red Hat:rhel_eus:8.6::appstream
before 1:8.19.4-1.16.20.2.2.module+el8.6.0+19897+9590a839
1:8.19.4-1.16.20.2.2.module+el8.6.0+19897+9590a839
nodejs
Red Hat:rhel_eus:9.0::appstream
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-debuginfo
Red Hat:rhel_eus:9.0::appstream
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-debugsource
Red Hat:rhel_eus:9.0::appstream
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-docs
Red Hat:rhel_eus:9.0::appstream
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-full-i18n
Red Hat:rhel_eus:9.0::appstream
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-libs
Red Hat:rhel_eus:9.0::appstream
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-libs-debuginfo
Red Hat:rhel_eus:9.0::appstream
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
npm
Red Hat:rhel_eus:9.0::appstream
before 1:8.19.4-1.16.20.2.1.el9_0
1:8.19.4-1.16.20.2.1.el9_0
nodejs
Rocky Linux:8
before 1:18.16.1-1.module+el8.8.0+1413+a47876c7
1:18.16.1-1.module+el8.8.0+1413+a47876c7
nodejs-nodemon
Rocky Linux:8
before 0:2.0.20-2.module+el8.7.0+1177+510ae886
0:2.0.20-2.module+el8.7.0+1177+510ae886
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-nodemon
Rocky Linux:8
before 0:2.0.20-3.module+el8.7.0+1178+d52dba78
0:2.0.20-3.module+el8.7.0+1178+d52dba78
nodejs-packaging
Rocky Linux:8
before 0:25-1.module+el8.7.0+1108+49363b0d
0:25-1.module+el8.7.0+1108+49363b0d
nodejs16
SUSE:Linux Enterprise Module for Web and Scripting 12
before 16.20.1-8.30.1
16.20.1-8.30.1
nodejs18
SUSE:Linux Enterprise Module for Web and Scripting 12
before 18.16.1-8.9.1
18.16.1-8.9.1
nodejs16
SUSE:Linux Enterprise Module for Web and Scripting 15 SP4
before 16.20.1-150400.3.21.1
16.20.1-150400.3.21.1
nodejs16
openSUSE:Leap 15.4
before 16.20.1-150400.3.21.1
16.20.1-150400.3.21.1
nodejs18
SUSE:Linux Enterprise Module for Web and Scripting 15 SP4
before 18.16.1-150400.9.9.1
18.16.1-150400.9.9.1
nodejs18
SUSE:Linux Enterprise Module for Web and Scripting 15 SP5
before 18.16.1-150400.9.9.1
18.16.1-150400.9.9.1
nodejs18
openSUSE:Leap 15.4
before 18.16.1-150400.9.9.1
18.16.1-150400.9.9.1
nodejs18
openSUSE:Leap 15.5
before 18.16.1-150400.9.9.1
18.16.1-150400.9.9.1
nodejs16
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 16.20.1-150300.7.24.2
16.20.1-150300.7.24.2
nodejs16
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 16.20.1-150300.7.24.2
16.20.1-150300.7.24.2
nodejs16
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 16.20.1-150300.7.24.2
16.20.1-150300.7.24.2
nodejs16
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 16.20.1-150300.7.24.2
16.20.1-150300.7.24.2
nodejs16
SUSE:Manager Server 4.2
before 16.20.1-150300.7.24.2
16.20.1-150300.7.24.2
nodejs16
SUSE:Enterprise Storage 7.1
before 16.20.1-150300.7.24.2
16.20.1-150300.7.24.2
nodejs14
SUSE:Linux Enterprise Module for Web and Scripting 12
before 14.21.3-6.46.1
14.21.3-6.46.1
nodejs14
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Manager Server 4.2
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
SUSE:Enterprise Storage 7.1
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs14
openSUSE:Leap 15.4
before 14.21.3-150200.15.49.1
14.21.3-150200.15.49.1
nodejs12
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Manager Server 4.2
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Enterprise Storage 7
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
SUSE:Enterprise Storage 7.1
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs12
openSUSE:Leap 15.4
before 12.22.12-150200.4.50.1
12.22.12-150200.4.50.1
nodejs20
openSUSE:Tumbleweed
before 20.3.1-1.1
20.3.1-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-30581 is a high vulnerability (CVSS 7.5) in Nodejs Node, published June 27, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.05%, the 64th percentile. Fixed in nodejs 1:18.16.1-1.module_el9.2.0+31+cbae0c8e.

References

Show 144 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open