CVE-2021-22959
The parser in accepts requests with a space (SP) right after the header name before the colon....
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
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
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
6.5
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
CVE-2021-22959- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:P/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
CVE List No score
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
CVE-2021-22959- Weakness
- CWE-444
- Updated
- 2026-11-02
EUVDEUVD-2021-10084 No score
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
EUVD-2021-10084- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-mhxq-vjjq-pcvf
6.5
The parser in accepts requests with a space (SP) right after the header name before the colon....
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
GHSA-mhxq-vjjq-pcvf- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVALPINE-CVE-2021-22959
6.5
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
ALPINE-CVE-2021-22959- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-03
OSVBELL-CVE-2021-22959
6.5
CVE-2021-22959 does not affect BellSoft software
- Record
BELL-CVE-2021-22959- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
Show 31 moreShow less
OSV
6.5
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
CVE-2021-22959- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2021-22959
6.5
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
DEBIAN-CVE-2021-22959- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2022-1620
8.2
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):
An issue was discovered in ajv.validate() in Ajv (aka Another JSON Schema Validator) 6.12.2. A carefully crafted JSON schema could be provided that allows execution of other code by prototype pollution. (While untrusted schemas are recommended against, the worst case of an untrusted schema should be a denial of service, not execution of code.)(CVE-2020-15366)
The X509_V_FLAG_X509_STRICT flag enables additional security checks of the certificates present in a certificate chain. It is not set by default. Starting from OpenSSL version 1.1.1h a check to disallow certificates in the chain that have explicitly encoded elliptic curve parameters was added as an additional strict check. An error in the implementation of this check meant that the result of a previous check to confirm that certificates in the chain are valid CA certificates was overwritten. This effectively bypasses the check that non-CA certificates must not be able to issue other certificates. If a "purpose" has been configured then there is a subsequent opportunity for checks that the certificate is a valid CA. All of the named "purpose" values implemented in libcrypto perform this check. Therefore, where a purpose is set the certificate chain will still be rejected even when the strict flag has been used. A purpose is set by default in libssl client and server certificate verification routines, but it can be overridden or removed by an application. In order to be affected, an application must explicitly set the X509_V_FLAG_X509_STRICT verification flag and either not set a purpose for the certificate verification or, in the case of TLS client or server applications, override the default purpose. OpenSSL versions 1.1.1h and newer are affected by this issue. Users of these versions should upgrade to OpenSSL 1.1.1k. OpenSSL 1.0.2 is not impacted by this issue. Fixed in OpenSSL 1.1.1k (Affected 1.1.1h-1.1.1j).(CVE-2021-3450)
Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 converts SANs (Subject Alternative Names) to a string format. It uses this string to check peer certificates against hostnames when validating connections. The string format was subject to an injection vulnerability when name constraints were used within a certificate chain, allowing the bypass of these name constraints.Versions of Node.js with the fix for this escape SANs containing the problematic characters in order to prevent the injection. This behavior can be reverted through the --security-revert command-line option.(CVE-2021-44532)
Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 did not handle multi-value Relative Distinguished Names correctly. Attackers could craft certificate subjects containing a single-value Relative Distinguished Name that would be interpreted as a multi-value Relative Distinguished Name, for example, in order to inject a Common Name that would allow bypassing the certificate subject verification.Affected versions of Node.js that do not accept multi-value Relative Distinguished Names and are thus not vulnerable to such attacks themselves. However, third-party code that uses node's ambiguous presentation of certificate subjects may be vulnerable.(CVE-2021-44533)
Accepting arbitrary Subject Alternative Name (SAN) types, unless a PKI is specifically defined to use a particular SAN type, can result in bypassing name-constrained intermediates. Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 was accepting URI SAN types, which PKIs are often not defined to use. Additionally, when a protocol allows URI SANs, Node.js did not match the URI correctly.Versions of Node.js…
- Record
OESA-2022-1620- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRHEA-2022:4925
9.8
Red Hat Enhancement Advisory: nodejs:12 bug fix and enhancement update
- Record
RHEA-2022:4925- 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
OSVRHEA-2022:5139
9.8
Red Hat Enhancement Advisory: nodejs:12 bug fix and enhancement update
- Record
RHEA-2022:5139- 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
OSVRHEA-2022:5221
9.8
Red Hat Enhancement Advisory: nodejs:12 bug fix and enhancement update
- Record
RHEA-2022:5221- 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
OSVRHEA-2022:5615
9.8
Red Hat Enhancement Advisory: nodejs:12 bug fix and enhancement update
- Record
RHEA-2022:5615- 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-2021:5171
9.8
Red Hat Security Advisory: nodejs:16 security, bug fix, and enhancement update
- Record
RHSA-2021:5171- 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-2022:0041
9.8
Red Hat Security Advisory: rh-nodejs14-nodejs and rh-nodejs14-nodejs-nodemon security update
- Record
RHSA-2022:0041- 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-2022:0246
9.8
Red Hat Security Advisory: nodejs:14 security, bug fix, and enhancement update
- Record
RHSA-2022:0246- 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-2022:0350
9.8
Red Hat Security Advisory: nodejs:14 security, bug fix, and enhancement update
- Record
RHSA-2022:0350- 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-2022:4914
9.8
Red Hat Security Advisory: rh-nodejs12-nodejs security, bug fix, and enhancement update
- Record
RHSA-2022:4914- 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
OSVRLSA-2021:5171
9.8
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 following packages have been upgraded to a later upstream version: nodejs (16.13.1), nodejs-nodemon (2.0.15). (BZ#2027610)
Security Fix(es):
-
nodejs-json-schema: Prototype pollution vulnerability (CVE-2021-3918)
-
nodejs-ini: Prototype pollution via malicious INI file (CVE-2020-7788)
-
nodejs-glob-parent: Regular expression denial of service (CVE-2020-28469)
-
nodejs-ansi-regex: Regular expression denial of service (ReDoS) matching ANSI escape codes (CVE-2021-3807)
-
normalize-url: ReDoS for data URLs (CVE-2021-33502)
-
llhttp: HTTP Request Smuggling due to spaces in headers (CVE-2021-22959)
-
llhttp: HTTP Request Smuggling when parsing the body of chunked requests (CVE-2021-22960)
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-2021:5171- 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
OSVRLSA-2022:0350
9.8
Moderate: nodejs:14 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 following packages have been upgraded to a later upstream version: nodejs (14.18.2), nodejs-nodemon (2.0.15). (BZ#2027609)
Security Fix(es):
-
nodejs-json-schema: Prototype pollution vulnerability (CVE-2021-3918)
-
nodejs-ini: Prototype pollution via malicious INI file (CVE-2020-7788)
-
nodejs-glob-parent: Regular expression denial of service (CVE-2020-28469)
-
nodejs-ansi-regex: Regular expression denial of service (ReDoS) matching ANSI escape codes (CVE-2021-3807)
-
normalize-url: ReDoS for data URLs (CVE-2021-33502)
-
nodejs-tar: Insufficient symlink protection due to directory cache poisoning using symbolic links allowing arbitrary file creation and overwrite (CVE-2021-37701)
-
nodejs-tar: Insufficient symlink protection due to directory cache poisoning using symbolic links allowing arbitrary file creation and overwrite (CVE-2021-37712)
-
llhttp: HTTP Request Smuggling due to spaces in headers (CVE-2021-22959)
-
llhttp: HTTP Request Smuggling when parsing the body of chunked requests (CVE-2021-22960)
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-2022:0350- 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
OSVUBUNTU-CVE-2021-22959
6.5
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6.
- Record
UBUNTU-CVE-2021-22959- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVALSA-2021:5171 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 following packages have been upgraded to a later upstream version: nodejs (16.13.1), nodejs-nodemon (2.0.15). (BZ#2027610)
Security Fix(es):
-
nodejs-json-schema: Prototype pollution vulnerability (CVE-2021-3918)
-
nodejs-ini: Prototype pollution via malicious INI file (CVE-2020-7788)
-
nodejs-glob-parent: Regular expression denial of service (CVE-2020-28469)
-
nodejs-ansi-regex: Regular expression denial of service (ReDoS) matching ANSI escape codes (CVE-2021-3807)
-
normalize-url: ReDoS for data URLs (CVE-2021-33502)
-
llhttp: HTTP Request Smuggling due to spaces in headers (CVE-2021-22959)
-
llhttp: HTTP Request Smuggling when parsing the body of chunked requests (CVE-2021-22960)
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-2021:5171- Updated
- 2026-11-02
OSVALSA-2022:0350 No score
Moderate: nodejs:14 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 following packages have been upgraded to a later upstream version: nodejs (14.18.2), nodejs-nodemon (2.0.15). (BZ#2027609)
Security Fix(es):
-
nodejs-json-schema: Prototype pollution vulnerability (CVE-2021-3918)
-
nodejs-ini: Prototype pollution via malicious INI file (CVE-2020-7788)
-
nodejs-glob-parent: Regular expression denial of service (CVE-2020-28469)
-
nodejs-ansi-regex: Regular expression denial of service (ReDoS) matching ANSI escape codes (CVE-2021-3807)
-
normalize-url: ReDoS for data URLs (CVE-2021-33502)
-
nodejs-tar: Insufficient symlink protection due to directory cache poisoning using symbolic links allowing arbitrary file creation and overwrite (CVE-2021-37701)
-
nodejs-tar: Insufficient symlink protection due to directory cache poisoning using symbolic links allowing arbitrary file creation and overwrite (CVE-2021-37712)
-
llhttp: HTTP Request Smuggling due to spaces in headers (CVE-2021-22959)
-
llhttp: HTTP Request Smuggling when parsing the body of chunked requests (CVE-2021-22960)
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-2022:0350- Updated
- 2026-11-02
OSVMGASA-2021-0592 No score
Updated nodejs packages fix security vulnerability
HTTP Request Smuggling due to spaces in headers. The http parser accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS). (CVE-2021-22959) HTTP Request Smuggling when parsing the body. The parse ignores chunk extensions when parsing the body of chunked requests. This leads to HTTP Request Smuggling (HRS) under certain conditions. (CVE-2021-22960)
- Record
MGASA-2021-0592- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1552-1 No score
Security update for nodejs14
This update for nodejs14 fixes the following issues:
nodejs14 was updated to 14.18.1:
-
deps: update llhttp to 2.1.4
- HTTP Request Smuggling due to spaced in headers (bsc#1191601, CVE-2021-22959)
- HTTP Request Smuggling when parsing the body (bsc#1191602, CVE-2021-22960)
Changes in 14.18.0:
-
buffer:
- introduce Blob
- add base64url encoding option
-
child_process:
- allow options.cwd receive a URL
- add timeout to spawn and fork
- allow promisified exec to be cancel
- add 'overlapped' stdio flag
-
dns: add 'tries' option to Resolve options
-
fs:
- allow empty string for temp directory prefix
- allow no-params fsPromises fileHandle read
- add support for async iterators to fsPromises.writeFile
-
http2: add support for sensitive headers
-
process: add 'worker' event
-
tls: allow reading data into a static buffer
-
worker: add setEnvironmentData/getEnvironmentData
Changes in 14.17.6
- deps: upgrade npm to 6.14.15 which fixes a number of security issues (bsc#1190057, CVE-2021-37701, bsc#1190056, CVE-2021-37712, bsc#1190055, CVE-2021-37713, bsc#1190054, CVE-2021-39134, bsc#1190053, CVE-2021-39135)
This update was imported from the SUSE:SLE-15-SP2:Update update project.
- Record
openSUSE-SU-2021:1552-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1574-1 No score
Security update for nodejs12
This update for nodejs12 fixes the following issues:
- CVE-2021-22959: Fixed HTTP Request Smuggling due to spaced in headers (bsc#1191601).
- CVE-2021-22960: Fixed HTTP Request Smuggling when parsing the body (bsc#1191602).
- CVE-2021-37701: Fixed arbitrary file creation and overwrite in nodejs-tar (bsc#1190057).
- CVE-2021-37712: Fixed arbitrary file creation and overwrite in nodejs-tar (bsc#1190056).
- CVE-2021-37713: Fixed arbitrary code execution and file creation and overwrite in nodejs-tar (bsc#1190055).
- CVE-2021-39134: Fixed symling following vulnerability in nodejs-arborist (bsc#1190054).
- CVE-2021-39135: Fixed symling following vulnerability in nodejs-arborist (bsc#1190053).
This update was imported from the SUSE:SLE-15-SP2:Update update project.
- Record
openSUSE-SU-2021:1574-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:3940-1 No score
Security update for nodejs12
This update for nodejs12 fixes the following issues:
- CVE-2021-22959: Fixed HTTP Request Smuggling due to spaced in headers (bsc#1191601).
- CVE-2021-22960: Fixed HTTP Request Smuggling when parsing the body (bsc#1191602).
- CVE-2021-37701: Fixed arbitrary file creation and overwrite in nodejs-tar (bsc#1190057).
- CVE-2021-37712: Fixed arbitrary file creation and overwrite in nodejs-tar (bsc#1190056).
- CVE-2021-37713: Fixed arbitrary code execution and file creation and overwrite in nodejs-tar (bsc#1190055).
- CVE-2021-39134: Fixed symling following vulnerability in nodejs-arborist (bsc#1190054).
- CVE-2021-39135: Fixed symling following vulnerability in nodejs-arborist (bsc#1190053).
- Record
openSUSE-SU-2021:3940-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:3964-1 No score
Security update for nodejs14
This update for nodejs14 fixes the following issues:
nodejs14 was updated to 14.18.1:
-
deps: update llhttp to 2.1.4
- HTTP Request Smuggling due to spaced in headers (bsc#1191601, CVE-2021-22959)
- HTTP Request Smuggling when parsing the body (bsc#1191602, CVE-2021-22960)
Changes in 14.18.0:
-
buffer:
- introduce Blob
- add base64url encoding option
-
child_process:
- allow options.cwd receive a URL
- add timeout to spawn and fork
- allow promisified exec to be cancel
- add 'overlapped' stdio flag
-
dns: add 'tries' option to Resolve options
-
fs:
- allow empty string for temp directory prefix
- allow no-params fsPromises fileHandle read
- add support for async iterators to fsPromises.writeFile
-
http2: add support for sensitive headers
-
process: add 'worker' event
-
tls: allow reading data into a static buffer
-
worker: add setEnvironmentData/getEnvironmentData
Changes in 14.17.6
- deps: upgrade npm to 6.14.15 which fixes a number of security issues (bsc#1190057, CVE-2021-37701, bsc#1190056, CVE-2021-37712, bsc#1190055, CVE-2021-37713, bsc#1190054, CVE-2021-39134, bsc#1190053, CVE-2021-39135)
- Record
openSUSE-SU-2021:3964-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11616-1 No score
nodejs14-14.18.1-1.1 on GA media
These are all security issues fixed in the nodejs14-14.18.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11616-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11637-1 No score
corepack16-16.13.0-1.1 on GA media
These are all security issues fixed in the corepack16-16.13.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11637-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12237-1 No score
python310-httptools-0.4.0-1.1 on GA media
These are all security issues fixed in the python310-httptools-0.4.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12237-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15095-1 No score
python311-httptools-0.6.1-1.9 on GA media
These are all security issues fixed in the python311-httptools-0.6.1-1.9 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15095-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3886-1 No score
Security update for nodejs14
This update for nodejs14 fixes the following issues:
nodejs14 was updated to 14.18.1:
- deps: update llhttp to 2.1.4
Security fixes:
- HTTP Request Smuggling due to spaced in headers (bsc#1191601, CVE-2021-22959)
- HTTP Request Smuggling when parsing the body (bsc#1191602, CVE-2021-22960)
Changes in 14.18.0:
-
buffer:
- introduce Blob
- add base64url encoding option
-
child_process:
- allow options.cwd receive a URL
- add timeout to spawn and fork
- allow promisified exec to be cancel
- add 'overlapped' stdio flag
-
dns: add 'tries' option to Resolve options
-
fs:
- allow empty string for temp directory prefix
- allow no-params fsPromises fileHandle read
- add support for async iterators to fsPromises.writeFile
-
http2: add support for sensitive headers
-
process: add 'worker' event
-
tls: allow reading data into a static buffer
-
worker: add setEnvironmentData/getEnvironmentData
Changes in 14.17.6:
- deps: upgrade npm to 6.14.15 which fixes a number of security issues (bsc#1190057, CVE-2021-37701, bsc#1190056, CVE-2021-37712, bsc#1190055, CVE-2021-37713, bsc#1190054, CVE-2021-39134, bsc#1190053, CVE-2021-39135)
- Record
SUSE-SU-2021:3886-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3940-1 No score
Security update for nodejs12
This update for nodejs12 fixes the following issues:
- CVE-2021-22959: Fixed HTTP Request Smuggling due to spaced in headers (bsc#1191601).
- CVE-2021-22960: Fixed HTTP Request Smuggling when parsing the body (bsc#1191602).
- CVE-2021-37701: Fixed arbitrary file creation and overwrite in nodejs-tar (bsc#1190057).
- CVE-2021-37712: Fixed arbitrary file creation and overwrite in nodejs-tar (bsc#1190056).
- CVE-2021-37713: Fixed arbitrary code execution and file creation and overwrite in nodejs-tar (bsc#1190055).
- CVE-2021-39134: Fixed symling following vulnerability in nodejs-arborist (bsc#1190054).
- CVE-2021-39135: Fixed symling following vulnerability in nodejs-arborist (bsc#1190053).
- Record
SUSE-SU-2021:3940-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3964-1 No score
Security update for nodejs14
This update for nodejs14 fixes the following issues:
nodejs14 was updated to 14.18.1:
-
deps: update llhttp to 2.1.4
- HTTP Request Smuggling due to spaced in headers (bsc#1191601, CVE-2021-22959)
- HTTP Request Smuggling when parsing the body (bsc#1191602, CVE-2021-22960)
Changes in 14.18.0:
-
buffer:
- introduce Blob
- add base64url encoding option
-
child_process:
- allow options.cwd receive a URL
- add timeout to spawn and fork
- allow promisified exec to be cancel
- add 'overlapped' stdio flag
-
dns: add 'tries' option to Resolve options
-
fs:
- allow empty string for temp directory prefix
- allow no-params fsPromises fileHandle read
- add support for async iterators to fsPromises.writeFile
-
http2: add support for sensitive headers
-
process: add 'worker' event
-
tls: allow reading data into a static buffer
-
worker: add setEnvironmentData/getEnvironmentData
Changes in 14.17.6
- deps: upgrade npm to 6.14.15 which fixes a number of security issues (bsc#1190057, CVE-2021-37701, bsc#1190056, CVE-2021-37712, bsc#1190055, CVE-2021-37713, bsc#1190054, CVE-2021-39134, bsc#1190053, CVE-2021-39135)
- Record
SUSE-SU-2021:3964-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0101-1 No score
Security update for nodejs12
This update for nodejs12 fixes the following issues:
- CVE-2021-44531: Fixed improper handling of URI Subject Alternative Names (bsc#1194511).
- CVE-2021-44532: Fixed certificate Verification Bypass via String Injection (bsc#1194512).
- CVE-2021-44533: Fixed incorrect handling of certificate subject and issuer fields (bsc#1194513).
- CVE-2022-21824: Fixed prototype pollution via console.table properties (bsc#1194514).
- CVE-2021-22959: Fixed HTTP Request Smuggling due to spaced in headers(bsc#1191601).
- CVE-2021-22960: Fixed HTTP Request Smuggling when parsing the body (bsc#1191602).
- CVE-2021-37701: Fixed arbitrary file creation and overwrite vulnerability in nodejs-tar (bsc#1190057).
- CVE-2021-37712: Fixed arbitrary file creation and overwrite vulnerability in nodejs-tar (bsc#1190056).
- CVE-2021-37713: Fixed arbitrary file creation/overwrite and arbitrary code execution vulnerability in nodejs-tar (bsc#1190055).
- CVE-2021-39134: Fixed symlink following vulnerability in nodejs-arborist (bsc#1190054).
- CVE-2021-39135: Fixed symlink following vulnerability in nodejs-arborist (bsc#1190053).
- Record
SUSE-SU-2022:0101-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:2855-1 No score
Security update for nodejs10
This update for nodejs10 fixes the following issues:
- CVE-2021-22930, CVE-2021-22940: Fixed two memory corruption issues during HTTP/2 stream cancellation (bsc#1188917, bsc#1189368).
- CVE-2022-32213, CVE-2022-32214, CVE-2022-32215, CVE-2021-22960, CVE-2021-22959: Fixed multiple HTTP request smuggling issues in the underlying HTTP parser (bsc#1201325, bsc#1201326, bsc#1201327, bsc#1191602, bsc#1191601).
- CVE-2022-32212: Fixed a DNS rebinding issue caused by improper IPv4 validation (bsc#1201328).
- Record
SUSE-SU-2022:2855-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nodejsAlpine:v3.12 |
before 12.22.10-r0 | 12.22.10-r0 |
nodejsAlpine:v3.13 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.14 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.15 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.16 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.17 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.18 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.19 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.20 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.21 |
before 14.18.1-r0 | 14.18.1-r0 |
Show 165 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nodejsAlpine:v3.22 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.23 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejsAlpine:v3.24 |
before 14.18.1-r0 | 14.18.1-r0 |
nodejs-currentAlpine:v3.14 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.15 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.16 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.17 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.18 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.19 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.20 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.21 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.22 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.23 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejs-currentAlpine:v3.24 |
before 16.11.1-r0 | 16.11.1-r0 |
nodejsAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+2605+45d748af | 1:16.13.1-3.module_el8.5.0+2605+45d748af |
nodejsAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+246+05401605 | 1:16.13.1-3.module_el8.5.0+246+05401605 |
nodejs-develAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+2605+45d748af | 1:16.13.1-3.module_el8.5.0+2605+45d748af |
nodejs-develAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+246+05401605 | 1:16.13.1-3.module_el8.5.0+246+05401605 |
nodejs-docsAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+2605+45d748af | 1:16.13.1-3.module_el8.5.0+2605+45d748af |
nodejs-docsAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+246+05401605 | 1:16.13.1-3.module_el8.5.0+246+05401605 |
nodejs-full-i18nAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+2605+45d748af | 1:16.13.1-3.module_el8.5.0+2605+45d748af |
nodejs-full-i18nAlmaLinux:8 |
before 1:16.13.1-3.module_el8.5.0+246+05401605 | 1:16.13.1-3.module_el8.5.0+246+05401605 |
nodejs-nodemonAlmaLinux:8 |
before 2.0.15-1.module_el8.6.0+2904+f21ad6f4 | 2.0.15-1.module_el8.6.0+2904+f21ad6f4 |
nodejs-nodemonAlmaLinux:8 |
before 2.0.15-1.module_el8.5.0+2605+45d748af | 2.0.15-1.module_el8.5.0+2605+45d748af |
nodejs-packagingAlmaLinux:8 |
before 25-1.module_el8.5.0+246+05401605 | 25-1.module_el8.5.0+246+05401605 |
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.1.2-1.16.13.1.3.module_el8.5.0+2605+45d748af | 1:8.1.2-1.16.13.1.3.module_el8.5.0+2605+45d748af |
npmAlmaLinux:8 |
before 1:8.1.2-1.16.13.1.3.module_el8.5.0+246+05401605 | 1:8.1.2-1.16.13.1.3.module_el8.5.0+246+05401605 |
nodejsAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+2618+8d46dafd | 1:14.18.2-2.module_el8.5.0+2618+8d46dafd |
nodejsAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+254+b4526b16 | 1:14.18.2-2.module_el8.5.0+254+b4526b16 |
nodejs-develAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+2618+8d46dafd | 1:14.18.2-2.module_el8.5.0+2618+8d46dafd |
nodejs-develAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+254+b4526b16 | 1:14.18.2-2.module_el8.5.0+254+b4526b16 |
nodejs-docsAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+2618+8d46dafd | 1:14.18.2-2.module_el8.5.0+2618+8d46dafd |
nodejs-docsAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+254+b4526b16 | 1:14.18.2-2.module_el8.5.0+254+b4526b16 |
nodejs-full-i18nAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+2618+8d46dafd | 1:14.18.2-2.module_el8.5.0+2618+8d46dafd |
nodejs-full-i18nAlmaLinux:8 |
before 1:14.18.2-2.module_el8.5.0+254+b4526b16 | 1:14.18.2-2.module_el8.5.0+254+b4526b16 |
nodejs-nodemonAlmaLinux:8 |
before 2.0.15-1.module_el8.5.0+2618+8d46dafd | 2.0.15-1.module_el8.5.0+2618+8d46dafd |
nodejs-packagingAlmaLinux:8 |
before 23-3.module_el8.5.0+2618+8d46dafd | 23-3.module_el8.5.0+2618+8d46dafd |
nodejs-packagingAlmaLinux:8 |
before 23-3.module_el8.4.0+2522+3bd42762 | 23-3.module_el8.4.0+2522+3bd42762 |
npmAlmaLinux:8 |
before 1:6.14.15-1.14.18.2.2.module_el8.5.0+2618+8d46dafd | 1:6.14.15-1.14.18.2.2.module_el8.5.0+2618+8d46dafd |
npmAlmaLinux:8 |
before 1:6.14.15-1.14.18.2.2.module_el8.5.0+254+b4526b16 | 1:6.14.15-1.14.18.2.2.module_el8.5.0+254+b4526b16 |
nodejsDebian:12 |
before 12.22.7~dfsg-1 | 12.22.7~dfsg-1 |
nodejsDebian:13 |
before 12.22.7~dfsg-1 | 12.22.7~dfsg-1 |
nodejsDebian:14 |
before 12.22.7~dfsg-1 | 12.22.7~dfsg-1 |
nodejsDebian:11 |
before 12.22.12~dfsg-1~deb11u1, plus listed versions 12.21.0~dfsg-512.22.10~dfsg-112.22.10~dfsg-212.22.4~dfsg-112.22.5~dfsg-1 Show 10 moreShow less12.22.5~dfsg-212.22.5~dfsg-2~11u112.22.5~dfsg-312.22.5~dfsg-412.22.5~dfsg-512.22.5~dfsg-612.22.5~dfsg-712.22.7~dfsg-112.22.7~dfsg-212.22.9~dfsg-1 |
12.22.12~dfsg-1~deb11u1 |
nodejsMageia:8 |
before 14.18.1-1.1.mga8 | 14.18.1-1.1.mga8 |
nodejsopenEuler:20.03-LTS-SP1 |
before 12.22.11-1.oe1 | 12.22.11-1.oe1 |
nodejsopenEuler:20.03-LTS-SP2 |
before 12.22.11-1.oe1 | 12.22.11-1.oe1 |
nodejsopenEuler:20.03-LTS-SP3 |
before 12.22.11-1.oe1 | 12.22.11-1.oe1 |
nodejsRed Hat:rhel_e4s:8.1::appstream |
before 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad | 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad |
nodejs-debuginfoRed Hat:rhel_e4s:8.1::appstream |
before 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad | 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad |
nodejs-debugsourceRed Hat:rhel_e4s:8.1::appstream |
before 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad | 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad |
nodejs-develRed Hat:rhel_e4s:8.1::appstream |
before 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad | 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad |
nodejs-docsRed Hat:rhel_e4s:8.1::appstream |
before 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad | 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad |
nodejs-full-i18nRed Hat:rhel_e4s:8.1::appstream |
before 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad | 1:12.22.12-1.module+el8.1.0+15296+87b2f6ad |
nodejs-nodemonRed Hat:rhel_e4s:8.1::appstream |
before 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 | 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 |
nodejs-packagingRed Hat:rhel_e4s:8.1::appstream |
before 0:17-3.module+el8.1.0+3369+37ae6a45 | 0:17-3.module+el8.1.0+3369+37ae6a45 |
npmRed Hat:rhel_e4s:8.1::appstream |
before 1:6.14.16-1.12.22.12.1.module+el8.1.0+15296+87b2f6ad | 1:6.14.16-1.12.22.12.1.module+el8.1.0+15296+87b2f6ad |
nodejsRed Hat:enterprise_linux:8::appstream |
before 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d | 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d |
nodejs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d | 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d |
nodejs-debugsourceRed Hat:enterprise_linux:8::appstream |
before 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d | 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d |
nodejs-develRed Hat:enterprise_linux:8::appstream |
before 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d | 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d |
nodejs-docsRed Hat:enterprise_linux:8::appstream |
before 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d | 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d |
nodejs-full-i18nRed Hat:enterprise_linux:8::appstream |
before 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d | 1:12.22.12-1.module+el8.6.0+15324+1f2c5d8d |
nodejs-nodemonRed Hat:enterprise_linux:8::appstream |
before 0:2.0.3-1.module+el8.4.0+11732+c668cc9f | 0:2.0.3-1.module+el8.4.0+11732+c668cc9f |
nodejs-packagingRed Hat:enterprise_linux:8::appstream |
before 0:17-3.module+el8.1.0+3369+37ae6a45 | 0:17-3.module+el8.1.0+3369+37ae6a45 |
npmRed Hat:enterprise_linux:8::appstream |
before 1:6.14.16-1.12.22.12.1.module+el8.6.0+15324+1f2c5d8d | 1:6.14.16-1.12.22.12.1.module+el8.6.0+15324+1f2c5d8d |
nodejsRed Hat:rhel_eus:8.2::appstream |
before 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab | 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab |
nodejs-debuginfoRed Hat:rhel_eus:8.2::appstream |
before 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab | 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab |
nodejs-debugsourceRed Hat:rhel_eus:8.2::appstream |
before 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab | 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab |
nodejs-develRed Hat:rhel_eus:8.2::appstream |
before 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab | 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab |
nodejs-docsRed Hat:rhel_eus:8.2::appstream |
before 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab | 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab |
nodejs-full-i18nRed Hat:rhel_eus:8.2::appstream |
before 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab | 1:12.22.12-1.module+el8.2.0+15322+a70ca0ab |
nodejs-nodemonRed Hat:rhel_eus:8.2::appstream |
before 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 | 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 |
nodejs-packagingRed Hat:rhel_eus:8.2::appstream |
before 0:17-3.module+el8.1.0+3369+37ae6a45 | 0:17-3.module+el8.1.0+3369+37ae6a45 |
npmRed Hat:rhel_eus:8.2::appstream |
before 1:6.14.16-1.12.22.12.1.module+el8.2.0+15322+a70ca0ab | 1:6.14.16-1.12.22.12.1.module+el8.2.0+15322+a70ca0ab |
nodejsRed Hat:rhel_eus:8.4::appstream |
before 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 | 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 |
nodejs-debuginfoRed Hat:rhel_eus:8.4::appstream |
before 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 | 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 |
nodejs-debugsourceRed Hat:rhel_eus:8.4::appstream |
before 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 | 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 |
nodejs-develRed Hat:rhel_eus:8.4::appstream |
before 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 | 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 |
nodejs-docsRed Hat:rhel_eus:8.4::appstream |
before 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 | 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 |
nodejs-full-i18nRed Hat:rhel_eus:8.4::appstream |
before 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 | 1:12.22.12-1.module+el8.4.0+15323+4d1cc445 |
nodejs-nodemonRed Hat:rhel_eus:8.4::appstream |
before 0:2.0.3-1.module+el8.4.0+11732+c668cc9f | 0:2.0.3-1.module+el8.4.0+11732+c668cc9f |
nodejs-packagingRed Hat:rhel_eus:8.4::appstream |
before 0:17-3.module+el8.1.0+3369+37ae6a45 | 0:17-3.module+el8.1.0+3369+37ae6a45 |
npmRed Hat:rhel_eus:8.4::appstream |
before 1:6.14.16-1.12.22.12.1.module+el8.4.0+15323+4d1cc445 | 1:6.14.16-1.12.22.12.1.module+el8.4.0+15323+4d1cc445 |
nodejsRed Hat:enterprise_linux:8::appstream |
before 1:16.13.1-3.module+el8.5.0+13548+45d748af | 1:16.13.1-3.module+el8.5.0+13548+45d748af |
nodejs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:16.13.1-3.module+el8.5.0+13548+45d748af | 1:16.13.1-3.module+el8.5.0+13548+45d748af |
nodejs-debugsourceRed Hat:enterprise_linux:8::appstream |
before 1:16.13.1-3.module+el8.5.0+13548+45d748af | 1:16.13.1-3.module+el8.5.0+13548+45d748af |
nodejs-develRed Hat:enterprise_linux:8::appstream |
before 1:16.13.1-3.module+el8.5.0+13548+45d748af | 1:16.13.1-3.module+el8.5.0+13548+45d748af |
nodejs-docsRed Hat:enterprise_linux:8::appstream |
before 1:16.13.1-3.module+el8.5.0+13548+45d748af | 1:16.13.1-3.module+el8.5.0+13548+45d748af |
nodejs-full-i18nRed Hat:enterprise_linux:8::appstream |
before 1:16.13.1-3.module+el8.5.0+13548+45d748af | 1:16.13.1-3.module+el8.5.0+13548+45d748af |
nodejs-nodemonRed Hat:enterprise_linux:8::appstream |
before 0:2.0.15-1.module+el8.5.0+13548+45d748af | 0:2.0.15-1.module+el8.5.0+13548+45d748af |
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.1.2-1.16.13.1.3.module+el8.5.0+13548+45d748af | 1:8.1.2-1.16.13.1.3.module+el8.5.0+13548+45d748af |
rh-nodejs14-nodejsRed Hat:rhel_software_collections:3::el7 |
before 0:14.18.2-1.el7 | 0:14.18.2-1.el7 |
rh-nodejs14-nodejs-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:14.18.2-1.el7 | 0:14.18.2-1.el7 |
rh-nodejs14-nodejs-develRed Hat:rhel_software_collections:3::el7 |
before 0:14.18.2-1.el7 | 0:14.18.2-1.el7 |
rh-nodejs14-nodejs-docsRed Hat:rhel_software_collections:3::el7 |
before 0:14.18.2-1.el7 | 0:14.18.2-1.el7 |
rh-nodejs14-nodejs-nodemonRed Hat:rhel_software_collections:3::el7 |
before 0:2.0.3-6.el7 | 0:2.0.3-6.el7 |
rh-nodejs14-npmRed Hat:rhel_software_collections:3::el7 |
before 0:6.14.15-14.18.2.1.el7 | 0:6.14.15-14.18.2.1.el7 |
nodejsRed Hat:rhel_eus:8.4::appstream |
before 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 | 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 |
nodejs-debuginfoRed Hat:rhel_eus:8.4::appstream |
before 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 | 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 |
nodejs-debugsourceRed Hat:rhel_eus:8.4::appstream |
before 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 | 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 |
nodejs-develRed Hat:rhel_eus:8.4::appstream |
before 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 | 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 |
nodejs-docsRed Hat:rhel_eus:8.4::appstream |
before 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 | 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 |
nodejs-full-i18nRed Hat:rhel_eus:8.4::appstream |
before 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 | 1:14.18.2-2.module+el8.4.0+13643+6c0ebf22 |
nodejs-nodemonRed Hat:rhel_eus:8.4::appstream |
before 0:2.0.15-1.module+el8.4.0+13503+fc29810b | 0:2.0.15-1.module+el8.4.0+13503+fc29810b |
nodejs-packagingRed Hat:rhel_eus:8.4::appstream |
before 0:23-3.module+el8.3.0+6519+9f98ed83 | 0:23-3.module+el8.3.0+6519+9f98ed83 |
npmRed Hat:rhel_eus:8.4::appstream |
before 1:6.14.15-1.14.18.2.2.module+el8.4.0+13643+6c0ebf22 | 1:6.14.15-1.14.18.2.2.module+el8.4.0+13643+6c0ebf22 |
nodejsRed Hat:enterprise_linux:8::appstream |
before 1:14.18.2-2.module+el8.5.0+13644+8d46dafd | 1:14.18.2-2.module+el8.5.0+13644+8d46dafd |
nodejs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:14.18.2-2.module+el8.5.0+13644+8d46dafd | 1:14.18.2-2.module+el8.5.0+13644+8d46dafd |
nodejs-debugsourceRed Hat:enterprise_linux:8::appstream |
before 1:14.18.2-2.module+el8.5.0+13644+8d46dafd | 1:14.18.2-2.module+el8.5.0+13644+8d46dafd |
nodejs-develRed Hat:enterprise_linux:8::appstream |
before 1:14.18.2-2.module+el8.5.0+13644+8d46dafd | 1:14.18.2-2.module+el8.5.0+13644+8d46dafd |
nodejs-docsRed Hat:enterprise_linux:8::appstream |
before 1:14.18.2-2.module+el8.5.0+13644+8d46dafd | 1:14.18.2-2.module+el8.5.0+13644+8d46dafd |
nodejs-full-i18nRed Hat:enterprise_linux:8::appstream |
before 1:14.18.2-2.module+el8.5.0+13644+8d46dafd | 1:14.18.2-2.module+el8.5.0+13644+8d46dafd |
nodejs-nodemonRed Hat:enterprise_linux:8::appstream |
before 0:2.0.15-1.module+el8.5.0+13504+a2e74d91 | 0:2.0.15-1.module+el8.5.0+13504+a2e74d91 |
nodejs-packagingRed Hat:enterprise_linux:8::appstream |
before 0:23-3.module+el8.3.0+6519+9f98ed83 | 0:23-3.module+el8.3.0+6519+9f98ed83 |
npmRed Hat:enterprise_linux:8::appstream |
before 1:6.14.15-1.14.18.2.2.module+el8.5.0+13644+8d46dafd | 1:6.14.15-1.14.18.2.2.module+el8.5.0+13644+8d46dafd |
rh-nodejs12-nodejsRed Hat:rhel_software_collections:3::el7 |
before 0:12.22.12-2.el7 | 0:12.22.12-2.el7 |
rh-nodejs12-nodejs-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:12.22.12-2.el7 | 0:12.22.12-2.el7 |
rh-nodejs12-nodejs-develRed Hat:rhel_software_collections:3::el7 |
before 0:12.22.12-2.el7 | 0:12.22.12-2.el7 |
rh-nodejs12-nodejs-docsRed Hat:rhel_software_collections:3::el7 |
before 0:12.22.12-2.el7 | 0:12.22.12-2.el7 |
rh-nodejs12-npmRed Hat:rhel_software_collections:3::el7 |
before 0:6.14.16-12.22.12.2.el7 | 0:6.14.16-12.22.12.2.el7 |
nodejsRocky Linux:8 |
before 1:16.13.1-3.module+el8.5.0+721+4c107270 | 1:16.13.1-3.module+el8.5.0+721+4c107270 |
nodejs-nodemonRocky Linux:8 |
before 0:2.0.15-1.module+el8.5.0+721+4c107270 | 0:2.0.15-1.module+el8.5.0+721+4c107270 |
nodejs-packagingRocky Linux:8 |
before 0:25-1.module+el8.6.0+1046+80feca58 | 0:25-1.module+el8.6.0+1046+80feca58 |
nodejs-packagingRocky Linux:8 |
before 0:25-1.module+el8.5.0+702+221f14e6 | 0:25-1.module+el8.5.0+702+221f14e6 |
nodejsRocky Linux:8 |
before 1:14.18.2-2.module+el8.5.0+733+de4fee6c | 1:14.18.2-2.module+el8.5.0+733+de4fee6c |
nodejs-packagingRocky Linux:8 |
before 0:23-3.module+el8.7.0+1071+4bdda2a8 | 0:23-3.module+el8.7.0+1071+4bdda2a8 |
nodejs-packagingRocky Linux:8 |
before 0:23-3.module+el8.3.0+100+234774f7 | 0:23-3.module+el8.3.0+100+234774f7 |
nodejs-packagingRocky Linux:8 |
before 0:23-3.module+el8.5.0+733+de4fee6c | 0:23-3.module+el8.5.0+733+de4fee6c |
nodejs14SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 14.18.1-6.18.2 | 14.18.1-6.18.2 |
nodejs12SUSE:Linux Enterprise Module for Web and Scripting 15 SP2 |
before 12.22.7-4.22.1 | 12.22.7-4.22.1 |
nodejs12SUSE:Linux Enterprise Module for Web and Scripting 15 SP3 |
before 12.22.7-4.22.1 | 12.22.7-4.22.1 |
nodejs14SUSE:Linux Enterprise Module for Web and Scripting 15 SP2 |
before 14.18.1-15.21.2 | 14.18.1-15.21.2 |
nodejs14SUSE:Linux Enterprise Module for Web and Scripting 15 SP3 |
before 14.18.1-15.21.2 | 14.18.1-15.21.2 |
nodejs12SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 12.22.9-1.38.1 | 12.22.9-1.38.1 |
nodejs10SUSE:Linux Enterprise High Performance Computing 15-ESPOS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise High Performance Computing 15-LTSS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server 15-LTSS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server 15 SP1-BCL |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server 15 SP1-LTSS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server 15 SP2-BCL |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server 15 SP2-LTSS |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server for SAP Applications 15 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server for SAP Applications 15 SP1 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Manager Proxy 4.1 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Manager Retail Branch Server 4.1 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Manager Server 4.1 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Enterprise Storage 6 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10SUSE:Enterprise Storage 7 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10openSUSE:Leap 15.3 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs10openSUSE:Leap 15.4 |
before 10.24.1-150000.1.47.1 | 10.24.1-150000.1.47.1 |
nodejs14openSUSE:Leap 15.2 |
before 14.18.1-lp152.17.1 | 14.18.1-lp152.17.1 |
nodejs12openSUSE:Leap 15.2 |
before 12.22.7-lp152.3.21.1 | 12.22.7-lp152.3.21.1 |
nodejs12openSUSE:Leap 15.3 |
before 12.22.7-4.22.1 | 12.22.7-4.22.1 |
nodejs14openSUSE:Leap 15.3 |
before 14.18.1-15.21.2 | 14.18.1-15.21.2 |
nodejs14openSUSE:Tumbleweed |
before 14.18.1-1.1 | 14.18.1-1.1 |
nodejs16openSUSE:Tumbleweed |
before 16.13.0-1.1 | 16.13.0-1.1 |
python-httptoolsopenSUSE:Tumbleweed |
before 0.6.1-1.9 | 0.6.1-1.9 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| 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-2021-22959 is a medium vulnerability (CVSS 6.5) in Llhttp, published November 15, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.16%, the 87th percentile. Fixed in nodejs 12.22.10-r0.
References
hackerone.com/reports/1238709
oracle.com/security-alerts/cpujan2022.html
debian.org/security/2022/dsa-5170
nvd.nist.gov/vuln/detail/CVE-2021-22959
github.com/advisories/GHSA-mhxq-vjjq-pcvf
security.alpinelinux.org/vuln/CVE-2021-22959
Show 159 moreShow less
errata.almalinux.org/8/ALSA-2021-5171.html
vulners.com/cve/CVE-2020-28469
vulners.com/cve/CVE-2020-7788
vulners.com/cve/CVE-2021-22959
vulners.com/cve/CVE-2021-22960
vulners.com/cve/CVE-2021-33502
vulners.com/cve/CVE-2021-3807
vulners.com/cve/CVE-2021-3918
errata.almalinux.org/8/ALSA-2022-0350.html
vulners.com/cve/CVE-2021-37701
vulners.com/cve/CVE-2021-37712
docs.bell-sw.com/security/cves/CVE-2021-22959
security-tracker.debian.org/tracker/CVE-2021-22959
advisories.mageia.org/MGASA-2021-0592.html
bugs.mageia.org/show_bug.cgi?id=29584
lists.fedoraproject.org/archives/list/[email protected]/thread/EUZYFCI7N4TFZSIGA7WGZ4Q7V3EK76GH
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1620
nvd.nist.gov/vuln/detail/CVE-2020-15366
nvd.nist.gov/vuln/detail/CVE-2021-3450
nvd.nist.gov/vuln/detail/CVE-2021-44532
nvd.nist.gov/vuln/detail/CVE-2021-44533
nvd.nist.gov/vuln/detail/CVE-2021-44531
nvd.nist.gov/vuln/detail/CVE-2022-21824
nvd.nist.gov/vuln/detail/CVE-2021-27290
nvd.nist.gov/vuln/detail/CVE-2021-22921
nvd.nist.gov/vuln/detail/CVE-2021-39134
nvd.nist.gov/vuln/detail/CVE-2021-39135
nvd.nist.gov/vuln/detail/CVE-2021-22960
access.redhat.com/errata/RHEA-2022:4925
bugzilla.redhat.com/show_bug.cgi?id=2084654
security.access.redhat.com/data/csaf/v2/advisories/2022/rhea-2022_4925.json
access.redhat.com/security/cve/CVE-2021-3918
bugzilla.redhat.com/show_bug.cgi?id=2024702
cve.org/CVERecord?id=CVE-2021-3918
nvd.nist.gov/vuln/detail/CVE-2021-3918
access.redhat.com/security/cve/CVE-2021-22959
bugzilla.redhat.com/show_bug.cgi?id=2014057
cve.org/CVERecord?id=CVE-2021-22959
nodejs.org/en/blog/vulnerability/oct-2021-security-releases
access.redhat.com/security/cve/CVE-2021-22960
bugzilla.redhat.com/show_bug.cgi?id=2014059
cve.org/CVERecord?id=CVE-2021-22960
access.redhat.com/security/cve/CVE-2021-37701
bugzilla.redhat.com/show_bug.cgi?id=1999731
cve.org/CVERecord?id=CVE-2021-37701
nvd.nist.gov/vuln/detail/CVE-2021-37701
github.com/npm/node-tar/security/advisories/GHSA-9r2w-394v-53qc
npmjs.com/advisories/1779
access.redhat.com/security/cve/CVE-2021-37712
bugzilla.redhat.com/show_bug.cgi?id=1999739
cve.org/CVERecord?id=CVE-2021-37712
nvd.nist.gov/vuln/detail/CVE-2021-37712
github.com/npm/node-tar/security/advisories/GHSA-qq89-hq3f-393p
npmjs.com/advisories/1780
access.redhat.com/security/cve/CVE-2021-44531
bugzilla.redhat.com/show_bug.cgi?id=2040839
cve.org/CVERecord?id=CVE-2021-44531
nodejs.org/en/blog/vulnerability/jan-2022-security-releases
access.redhat.com/security/cve/CVE-2021-44532
bugzilla.redhat.com/show_bug.cgi?id=2040846
cve.org/CVERecord?id=CVE-2021-44532
access.redhat.com/security/cve/CVE-2021-44533
bugzilla.redhat.com/show_bug.cgi?id=2040856
cve.org/CVERecord?id=CVE-2021-44533
access.redhat.com/security/cve/CVE-2022-21824
bugzilla.redhat.com/show_bug.cgi?id=2040862
cve.org/CVERecord?id=CVE-2022-21824
access.redhat.com/errata/RHEA-2022:5139
bugzilla.redhat.com/show_bug.cgi?id=2084651
security.access.redhat.com/data/csaf/v2/advisories/2022/rhea-2022_5139.json
access.redhat.com/errata/RHEA-2022:5221
bugzilla.redhat.com/show_bug.cgi?id=2084653
security.access.redhat.com/data/csaf/v2/advisories/2022/rhea-2022_5221.json
access.redhat.com/errata/RHEA-2022:5615
bugzilla.redhat.com/show_bug.cgi?id=2084652
security.access.redhat.com/data/csaf/v2/advisories/2022/rhea-2022_5615.json
access.redhat.com/errata/RHSA-2021:5171
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1907444
bugzilla.redhat.com/show_bug.cgi?id=1945459
bugzilla.redhat.com/show_bug.cgi?id=1964461
bugzilla.redhat.com/show_bug.cgi?id=2007557
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_5171.json
access.redhat.com/security/cve/CVE-2020-7788
cve.org/CVERecord?id=CVE-2020-7788
nvd.nist.gov/vuln/detail/CVE-2020-7788
access.redhat.com/security/cve/CVE-2020-28469
cve.org/CVERecord?id=CVE-2020-28469
nvd.nist.gov/vuln/detail/CVE-2020-28469
snyk.io/vuln/SNYK-JS-GLOBPARENT-1016905
access.redhat.com/security/cve/CVE-2021-3807
cve.org/CVERecord?id=CVE-2021-3807
nvd.nist.gov/vuln/detail/CVE-2021-3807
huntr.dev/bounties/5b3cf33b-ede0-4398-9974-800876dfd994
access.redhat.com/security/cve/CVE-2021-33502
cve.org/CVERecord?id=CVE-2021-33502
nvd.nist.gov/vuln/detail/CVE-2021-33502
snyk.io/vuln/SNYK-JS-NORMALIZEURL-1296539
access.redhat.com/errata/RHSA-2022:0041
bugzilla.redhat.com/show_bug.cgi?id=2031766
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_0041.json
access.redhat.com/errata/RHSA-2022:0246
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_0246.json
access.redhat.com/errata/RHSA-2022:0350
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_0350.json
access.redhat.com/errata/RHSA-2022:4914
bugzilla.redhat.com/show_bug.cgi?id=2066009
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_4914.json
access.redhat.com/security/cve/CVE-2021-44906
cve.org/CVERecord?id=CVE-2021-44906
nvd.nist.gov/vuln/detail/CVE-2021-44906
github.com/advisories/GHSA-xvch-5gv4-984h
errata.rockylinux.org/RLSA-2021:5171
errata.rockylinux.org/RLSA-2022:0350
suse.com/support/update/announcement/2021/suse-su-20213886-1
bugzilla.suse.com/1190053
bugzilla.suse.com/1190054
bugzilla.suse.com/1190055
bugzilla.suse.com/1190056
bugzilla.suse.com/1190057
bugzilla.suse.com/1191601
bugzilla.suse.com/1191602
suse.com/security/cve/CVE-2021-22959
suse.com/security/cve/CVE-2021-22960
suse.com/security/cve/CVE-2021-37701
suse.com/security/cve/CVE-2021-37712
suse.com/security/cve/CVE-2021-37713
suse.com/security/cve/CVE-2021-39134
suse.com/security/cve/CVE-2021-39135
suse.com/support/update/announcement/2021/suse-su-20213940-1
suse.com/support/update/announcement/2021/suse-su-20213964-1
suse.com/support/update/announcement/2022/suse-su-20220101-1
bugzilla.suse.com/1194511
bugzilla.suse.com/1194512
bugzilla.suse.com/1194513
bugzilla.suse.com/1194514
suse.com/security/cve/CVE-2021-44531
suse.com/security/cve/CVE-2021-44532
suse.com/security/cve/CVE-2021-44533
suse.com/security/cve/CVE-2022-21824
suse.com/support/update/announcement/2022/suse-su-20222855-1
bugzilla.suse.com/1188917
bugzilla.suse.com/1189368
bugzilla.suse.com/1201325
bugzilla.suse.com/1201326
bugzilla.suse.com/1201327
bugzilla.suse.com/1201328
suse.com/security/cve/CVE-2021-22930
suse.com/security/cve/CVE-2021-22940
suse.com/security/cve/CVE-2022-32212
suse.com/security/cve/CVE-2022-32213
suse.com/security/cve/CVE-2022-32214
suse.com/security/cve/CVE-2022-32215
ubuntu.com/security/CVE-2021-22959
lists.opensuse.org/archives/list/[email protected]/thread/INKZHV64GX7LRVL3YYOERQLU3B3U47QD
lists.opensuse.org/archives/list/[email protected]/thread/OZ6MU5ASKOGKZBGVKFFXVB64PMZRVEPX
lists.opensuse.org/archives/list/[email protected]/thread/LB7JXCGGW7EKOPAS4IDMUQPYHXS3ZUZA
lists.opensuse.org/archives/list/[email protected]/thread/EB6I33SJCMQ2K7LAKKPS54HRXSB7FQXG
lists.opensuse.org/archives/list/[email protected]/thread/6JWUTJAY4MPMF2YEA67BIJHP7YUB44E4
Left out here: the rest of 1 source description. The JSON record has them.