CVE-2023-30581
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
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
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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 Critical
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2023:5533
8.8
Red Hat Security Advisory: nodejs security, bug fix, and enhancement update
- Record
RHSA-2023:5533- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
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 High
CVSS: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 High
CVSS: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
| Package | Affected | Fixed |
|---|---|---|
nodejsAlmaLinux: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-develAlmaLinux: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-docsAlmaLinux: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-i18nAlmaLinux: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-nodemonAlmaLinux:9 |
before 2.0.20-2.module_el9.2.0+29+de583a0b | 2.0.20-2.module_el9.2.0+29+de583a0b |
nodejs-packagingAlmaLinux:9 |
before 2021.06-4.module_el9.1.0+13+d9a595ea | 2021.06-4.module_el9.1.0+13+d9a595ea |
nodejs-packaging-bundlerAlmaLinux:9 |
before 2021.06-4.module_el9.1.0+13+d9a595ea | 2021.06-4.module_el9.1.0+13+d9a595ea |
npmAlmaLinux: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 |
nodejsAlmaLinux:9 |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-docsAlmaLinux:9 |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
Show 125 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nodejs-full-i18nAlmaLinux:9 |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-libsAlmaLinux:9 |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
npmAlmaLinux:9 |
before 1:8.19.4-1.16.20.1.1.el9_2 | 1:8.19.4-1.16.20.1.1.el9_2 |
nodejsAlmaLinux: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-develAlmaLinux: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-docsAlmaLinux: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-i18nAlmaLinux: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-nodemonAlmaLinux:8 |
before 2.0.20-2.module_el8.8.0+3587+ee652244 | 2.0.20-2.module_el8.8.0+3587+ee652244 |
nodejs-packagingAlmaLinux:8 |
before 2021.06-4.module_el8.7.0+3343+ea2b7901 | 2021.06-4.module_el8.7.0+3343+ea2b7901 |
nodejs-packaging-bundlerAlmaLinux:8 |
before 2021.06-4.module_el8.7.0+3343+ea2b7901 | 2021.06-4.module_el8.7.0+3343+ea2b7901 |
npmAlmaLinux: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 |
nodejsAlmaLinux: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-develAlmaLinux: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-docsAlmaLinux: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-i18nAlmaLinux: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-nodemonAlmaLinux:8 |
before 2.0.20-3.module_el8.8.0+3586+d4fc0b72 | 2.0.20-3.module_el8.8.0+3586+d4fc0b72 |
nodejs-packagingAlmaLinux:8 |
before 25-1.module_el8.5.0+2605+45d748af | 25-1.module_el8.5.0+2605+45d748af |
npmAlmaLinux: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 |
nodeBitnami |
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-minBitnami |
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 |
nodejsDebian: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 |
nodejsDebian:13 |
before 18.13.0+dfsg1-1.1 | 18.13.0+dfsg1-1.1 |
nodejsDebian:14 |
before 18.13.0+dfsg1-1.1 | 18.13.0+dfsg1-1.1 |
nodejsMageia:8 |
before 18.16.1-1.mga8 | 18.16.1-1.mga8 |
nodejsopenEuler:20.03-LTS-SP1 |
before 12.22.11-4.oe1 | 12.22.11-4.oe1 |
nodejsopenEuler:20.03-LTS-SP3 |
before 12.22.11-4.oe1 | 12.22.11-4.oe1 |
nodejsopenEuler:22.03-LTS |
before 12.22.11-5.oe2203sp2 | 12.22.11-5.oe2203sp2 |
nodejsopenEuler:22.03-LTS-SP1 |
before 12.22.11-5.oe2203sp1 | 12.22.11-5.oe2203sp1 |
nodejsopenEuler:22.03-LTS-SP2 |
before 12.22.11-5.oe2203sp2 | 12.22.11-5.oe2203sp2 |
nodejsRed 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-debuginfoRed 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-debugsourceRed 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-develRed 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-docsRed 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-i18nRed 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-nodemonRed 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-packagingRed 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-bundlerRed 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 |
npmRed 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 |
nodejsRed Hat:enterprise_linux:9::appstream |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-debuginfoRed Hat:enterprise_linux:9::appstream |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-debugsourceRed Hat:enterprise_linux:9::appstream |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-docsRed Hat:enterprise_linux:9::appstream |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-full-i18nRed Hat:enterprise_linux:9::appstream |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-libsRed Hat:enterprise_linux:9::appstream |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
nodejs-libs-debuginfoRed Hat:enterprise_linux:9::appstream |
before 1:16.20.1-1.el9_2 | 1:16.20.1-1.el9_2 |
npmRed 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 |
nodejsRed 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-debuginfoRed 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-debugsourceRed 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-develRed 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-docsRed 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-i18nRed 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-nodemonRed 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-packagingRed 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-bundlerRed 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 |
npmRed 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 |
nodejsRed 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-debuginfoRed 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-debugsourceRed 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-develRed 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-docsRed 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-i18nRed 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-nodemonRed 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-packagingRed Hat:enterprise_linux:8::appstream |
before 0:25-1.module+el8.5.0+10992+fac5fe06 | 0:25-1.module+el8.5.0+10992+fac5fe06 |
npmRed 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 |
nodejsRed 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-debuginfoRed 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-debugsourceRed 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-develRed 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-docsRed 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-i18nRed 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-nodemonRed 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-packagingRed 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 |
npmRed 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 |
nodejsRed Hat:rhel_eus:9.0::appstream |
before 1:16.20.2-1.el9_0 | 1:16.20.2-1.el9_0 |
nodejs-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 1:16.20.2-1.el9_0 | 1:16.20.2-1.el9_0 |
nodejs-debugsourceRed Hat:rhel_eus:9.0::appstream |
before 1:16.20.2-1.el9_0 | 1:16.20.2-1.el9_0 |
nodejs-docsRed Hat:rhel_eus:9.0::appstream |
before 1:16.20.2-1.el9_0 | 1:16.20.2-1.el9_0 |
nodejs-full-i18nRed Hat:rhel_eus:9.0::appstream |
before 1:16.20.2-1.el9_0 | 1:16.20.2-1.el9_0 |
nodejs-libsRed Hat:rhel_eus:9.0::appstream |
before 1:16.20.2-1.el9_0 | 1:16.20.2-1.el9_0 |
nodejs-libs-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 1:16.20.2-1.el9_0 | 1:16.20.2-1.el9_0 |
npmRed 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 |
nodejsRocky 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-nodemonRocky 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-packagingRocky Linux:8 |
before 0:2021.06-4.module+el8.7.0+1072+5b168780 | 0:2021.06-4.module+el8.7.0+1072+5b168780 |
nodejs-nodemonRocky 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-packagingRocky Linux:8 |
before 0:25-1.module+el8.7.0+1108+49363b0d | 0:25-1.module+el8.7.0+1108+49363b0d |
nodejs16SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 16.20.1-8.30.1 | 16.20.1-8.30.1 |
nodejs18SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 18.16.1-8.9.1 | 18.16.1-8.9.1 |
nodejs16SUSE:Linux Enterprise Module for Web and Scripting 15 SP4 |
before 16.20.1-150400.3.21.1 | 16.20.1-150400.3.21.1 |
nodejs16openSUSE:Leap 15.4 |
before 16.20.1-150400.3.21.1 | 16.20.1-150400.3.21.1 |
nodejs18SUSE:Linux Enterprise Module for Web and Scripting 15 SP4 |
before 18.16.1-150400.9.9.1 | 18.16.1-150400.9.9.1 |
nodejs18SUSE:Linux Enterprise Module for Web and Scripting 15 SP5 |
before 18.16.1-150400.9.9.1 | 18.16.1-150400.9.9.1 |
nodejs18openSUSE:Leap 15.4 |
before 18.16.1-150400.9.9.1 | 18.16.1-150400.9.9.1 |
nodejs18openSUSE:Leap 15.5 |
before 18.16.1-150400.9.9.1 | 18.16.1-150400.9.9.1 |
nodejs16SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS |
before 16.20.1-150300.7.24.2 | 16.20.1-150300.7.24.2 |
nodejs16SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 16.20.1-150300.7.24.2 | 16.20.1-150300.7.24.2 |
nodejs16SUSE:Linux Enterprise Server 15 SP3-LTSS |
before 16.20.1-150300.7.24.2 | 16.20.1-150300.7.24.2 |
nodejs16SUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 16.20.1-150300.7.24.2 | 16.20.1-150300.7.24.2 |
nodejs16SUSE:Manager Server 4.2 |
before 16.20.1-150300.7.24.2 | 16.20.1-150300.7.24.2 |
nodejs16SUSE:Enterprise Storage 7.1 |
before 16.20.1-150300.7.24.2 | 16.20.1-150300.7.24.2 |
nodejs14SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 14.21.3-6.46.1 | 14.21.3-6.46.1 |
nodejs14SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Linux Enterprise Server 15 SP2-LTSS |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Linux Enterprise Server 15 SP3-LTSS |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Manager Server 4.2 |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14SUSE:Enterprise Storage 7.1 |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs14openSUSE:Leap 15.4 |
before 14.21.3-150200.15.49.1 | 14.21.3-150200.15.49.1 |
nodejs12SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Linux Enterprise Server 15 SP2-LTSS |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Linux Enterprise Server 15 SP3-LTSS |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Manager Server 4.2 |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Enterprise Storage 7 |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12SUSE:Enterprise Storage 7.1 |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs12openSUSE:Leap 15.4 |
before 12.22.12-150200.4.50.1 | 12.22.12-150200.4.50.1 |
nodejs20openSUSE:Tumbleweed |
before 20.3.1-1.1 | 20.3.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| first indexed | CVE 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
nodejs.org/en/blog/vulnerability/june-2023-security-releases
security.netapp.com/advisory/ntap-20241101-0011
nvd.nist.gov/vuln/detail/CVE-2023-30581
github.com/advisories/GHSA-86v4-9wq7-fx97
access.redhat.com/errata/RHSA-2023:4330
access.redhat.com/security/cve/CVE-2023-30581
Show 144 moreShow less
access.redhat.com/security/cve/CVE-2023-30588
access.redhat.com/security/cve/CVE-2023-30589
access.redhat.com/security/cve/CVE-2023-30590
bugzilla.redhat.com/2219824
bugzilla.redhat.com/2219838
bugzilla.redhat.com/2219841
bugzilla.redhat.com/2219842
errata.almalinux.org/9/ALSA-2023-4330.html
access.redhat.com/errata/RHSA-2023:4331
errata.almalinux.org/9/ALSA-2023-4331.html
access.redhat.com/errata/RHSA-2023:4536
errata.almalinux.org/8/ALSA-2023-4536.html
access.redhat.com/errata/RHSA-2023:4537
errata.almalinux.org/8/ALSA-2023-4537.html
github.com/CVEProject/cvelistV5/tree/main/cves/2023/30xxx/CVE-2023-30581.json
security-tracker.debian.org/tracker/CVE-2023-30581
advisories.mageia.org/MGASA-2023-0226.html
bugs.mageia.org/show_bug.cgi?id=32047
github.com/nodejs/node/releases/tag/v18.16.1
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1551
nvd.nist.gov/vuln/detail/CVE-2022-25881
nvd.nist.gov/vuln/detail/CVE-2022-32212
nvd.nist.gov/vuln/detail/CVE-2022-32213
nvd.nist.gov/vuln/detail/CVE-2022-32214
nvd.nist.gov/vuln/detail/CVE-2022-32215
nvd.nist.gov/vuln/detail/CVE-2022-35256
nvd.nist.gov/vuln/detail/CVE-2023-23918
nvd.nist.gov/vuln/detail/CVE-2023-23920
nvd.nist.gov/vuln/detail/CVE-2023-30589
nvd.nist.gov/vuln/detail/CVE-2023-30590
nvd.nist.gov/vuln/detail/CVE-2023-32002
nvd.nist.gov/vuln/detail/CVE-2023-32006
nvd.nist.gov/vuln/detail/CVE-2023-32559
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2219824
bugzilla.redhat.com/show_bug.cgi?id=2219838
bugzilla.redhat.com/show_bug.cgi?id=2219841
bugzilla.redhat.com/show_bug.cgi?id=2219842
bugzilla.redhat.com/show_bug.cgi?id=2223320
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4330.json
cve.org/CVERecord?id=CVE-2023-30581
cve.org/CVERecord?id=CVE-2023-30588
nvd.nist.gov/vuln/detail/CVE-2023-30588
cve.org/CVERecord?id=CVE-2023-30589
cve.org/CVERecord?id=CVE-2023-30590
bugzilla.redhat.com/show_bug.cgi?id=2223334
bugzilla.redhat.com/show_bug.cgi?id=2223344
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4331.json
bugzilla.redhat.com/show_bug.cgi?id=2223630
bugzilla.redhat.com/show_bug.cgi?id=2223642
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4536.json
bugzilla.redhat.com/show_bug.cgi?id=2223678
bugzilla.redhat.com/show_bug.cgi?id=2223688
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4537.json
access.redhat.com/errata/RHSA-2023:5361
bugzilla.redhat.com/show_bug.cgi?id=2216475
bugzilla.redhat.com/show_bug.cgi?id=2223679
bugzilla.redhat.com/show_bug.cgi?id=2230948
bugzilla.redhat.com/show_bug.cgi?id=2230955
bugzilla.redhat.com/show_bug.cgi?id=2230956
bugzilla.redhat.com/show_bug.cgi?id=2233892
bugzilla.redhat.com/show_bug.cgi?id=2237395
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_5361.json
access.redhat.com/security/cve/CVE-2022-25883
cve.org/CVERecord?id=CVE-2022-25883
nvd.nist.gov/vuln/detail/CVE-2022-25883
github.com/advisories/GHSA-c2qf-rxjj-qqgw
security.snyk.io/vuln/SNYK-JS-SEMVER-3247795
access.redhat.com/security/cve/CVE-2023-32002
cve.org/CVERecord?id=CVE-2023-32002
nodejs.org/en/blog/vulnerability/august-2023-security-releases
access.redhat.com/security/cve/CVE-2023-32006
cve.org/CVERecord?id=CVE-2023-32006
access.redhat.com/security/cve/CVE-2023-32559
cve.org/CVERecord?id=CVE-2023-32559
access.redhat.com/errata/RHSA-2023:5533
bugzilla.redhat.com/show_bug.cgi?id=2165824
bugzilla.redhat.com/show_bug.cgi?id=2168631
bugzilla.redhat.com/show_bug.cgi?id=2172190
bugzilla.redhat.com/show_bug.cgi?id=2172204
bugzilla.redhat.com/show_bug.cgi?id=2172217
bugzilla.redhat.com/show_bug.cgi?id=2178078
bugzilla.redhat.com/show_bug.cgi?id=2223335
bugzilla.redhat.com/show_bug.cgi?id=2236435
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_5533.json
access.redhat.com/security/cve/CVE-2022-4904
cve.org/CVERecord?id=CVE-2022-4904
nvd.nist.gov/vuln/detail/CVE-2022-4904
github.com/c-ares/c-ares/issues/496
access.redhat.com/security/cve/CVE-2022-25881
cve.org/CVERecord?id=CVE-2022-25881
access.redhat.com/security/cve/CVE-2023-23920
cve.org/CVERecord?id=CVE-2023-23920
access.redhat.com/security/cve/CVE-2023-23936
cve.org/CVERecord?id=CVE-2023-23936
nvd.nist.gov/vuln/detail/CVE-2023-23936
access.redhat.com/security/cve/CVE-2023-24807
cve.org/CVERecord?id=CVE-2023-24807
nvd.nist.gov/vuln/detail/CVE-2023-24807
errata.rockylinux.org/RLSA-2023:4536
errata.rockylinux.org/RLSA-2023:4537
suse.com/support/update/announcement/2023/suse-su-20232655-1
bugzilla.suse.com/1211407
bugzilla.suse.com/1211604
bugzilla.suse.com/1211605
bugzilla.suse.com/1211606
bugzilla.suse.com/1211607
bugzilla.suse.com/1212574
bugzilla.suse.com/1212579
bugzilla.suse.com/1212581
bugzilla.suse.com/1212582
bugzilla.suse.com/1212583
suse.com/security/cve/CVE-2023-30581
suse.com/security/cve/CVE-2023-30585
suse.com/security/cve/CVE-2023-30588
suse.com/security/cve/CVE-2023-30589
suse.com/security/cve/CVE-2023-30590
suse.com/security/cve/CVE-2023-31124
suse.com/security/cve/CVE-2023-31130
suse.com/security/cve/CVE-2023-31147
suse.com/security/cve/CVE-2023-32067
suse.com/support/update/announcement/2023/suse-su-20232662-1
bugzilla.suse.com/1208744
suse.com/security/cve/CVE-2022-25881
suse.com/support/update/announcement/2023/suse-su-20232663-1
suse.com/support/update/announcement/2023/suse-su-20232669-1
suse.com/support/update/announcement/2023/suse-su-20232861-1
suse.com/support/update/announcement/2023/suse-su-20233306-1
bugzilla.suse.com/1214150
bugzilla.suse.com/1214154
bugzilla.suse.com/1214156
suse.com/security/cve/CVE-2023-32002
suse.com/security/cve/CVE-2023-32006
suse.com/security/cve/CVE-2023-32559
suse.com/support/update/announcement/2023/suse-su-20233408-1
suse.com/support/update/announcement/2023/suse-su-20233455-1
bugzilla.suse.com/1208481
suse.com/security/cve/CVE-2023-23918
ubuntu.com/security/CVE-2023-30581
suse.com/security/cve/CVE-2023-30582
suse.com/security/cve/CVE-2023-30583
suse.com/security/cve/CVE-2023-30584
suse.com/security/cve/CVE-2023-30586
suse.com/security/cve/CVE-2023-30587
Left out here: the rest of 1 source description. The JSON record has them.