Every CVE Search/ Get API key

CVE-2021-22959

The parser in accepts requests with a space (SP) right after the header name before the colon....

6.5 MediumFix available

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

3.16%Up 2.7 points since Nov 16, 2021
90%50%10%1%

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 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
CVSS 2.0
6.4 MediumAV: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 HighCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 CriticalCVSS: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 MediumCVSS: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

Affected packages
PackageAffectedFixed
nodejs
Alpine:v3.12
before 12.22.10-r0
12.22.10-r0
nodejs
Alpine:v3.13
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.14
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.15
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.16
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.17
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.18
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.19
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.20
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.21
before 14.18.1-r0
14.18.1-r0
Show 165 moreShow less
Affected packages
PackageAffectedFixed
nodejs
Alpine:v3.22
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.23
before 14.18.1-r0
14.18.1-r0
nodejs
Alpine:v3.24
before 14.18.1-r0
14.18.1-r0
nodejs-current
Alpine:v3.14
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.15
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.16
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.17
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.18
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.19
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.20
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.21
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.22
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.23
before 16.11.1-r0
16.11.1-r0
nodejs-current
Alpine:v3.24
before 16.11.1-r0
16.11.1-r0
nodejs
AlmaLinux: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
AlmaLinux: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-devel
AlmaLinux: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-devel
AlmaLinux: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-docs
AlmaLinux: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-docs
AlmaLinux: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-i18n
AlmaLinux: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-i18n
AlmaLinux: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-nodemon
AlmaLinux:8
before 2.0.15-1.module_el8.6.0+2904+f21ad6f4
2.0.15-1.module_el8.6.0+2904+f21ad6f4
nodejs-nodemon
AlmaLinux:8
before 2.0.15-1.module_el8.5.0+2605+45d748af
2.0.15-1.module_el8.5.0+2605+45d748af
nodejs-packaging
AlmaLinux:8
before 25-1.module_el8.5.0+246+05401605
25-1.module_el8.5.0+246+05401605
nodejs-packaging
AlmaLinux:8
before 25-1.module_el8.5.0+2605+45d748af
25-1.module_el8.5.0+2605+45d748af
npm
AlmaLinux:8
before 1:8.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
npm
AlmaLinux: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
nodejs
AlmaLinux: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
AlmaLinux: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-devel
AlmaLinux: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-devel
AlmaLinux: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-docs
AlmaLinux: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-docs
AlmaLinux: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-i18n
AlmaLinux: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-i18n
AlmaLinux: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-nodemon
AlmaLinux:8
before 2.0.15-1.module_el8.5.0+2618+8d46dafd
2.0.15-1.module_el8.5.0+2618+8d46dafd
nodejs-packaging
AlmaLinux:8
before 23-3.module_el8.5.0+2618+8d46dafd
23-3.module_el8.5.0+2618+8d46dafd
nodejs-packaging
AlmaLinux:8
before 23-3.module_el8.4.0+2522+3bd42762
23-3.module_el8.4.0+2522+3bd42762
npm
AlmaLinux: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
npm
AlmaLinux: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
nodejs
Debian:12
before 12.22.7~dfsg-1
12.22.7~dfsg-1
nodejs
Debian:13
before 12.22.7~dfsg-1
12.22.7~dfsg-1
nodejs
Debian:14
before 12.22.7~dfsg-1
12.22.7~dfsg-1
nodejs
Debian: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 less
12.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
nodejs
Mageia:8
before 14.18.1-1.1.mga8
14.18.1-1.1.mga8
nodejs
openEuler:20.03-LTS-SP1
before 12.22.11-1.oe1
12.22.11-1.oe1
nodejs
openEuler:20.03-LTS-SP2
before 12.22.11-1.oe1
12.22.11-1.oe1
nodejs
openEuler:20.03-LTS-SP3
before 12.22.11-1.oe1
12.22.11-1.oe1
nodejs
Red 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-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-docs
Red 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-i18n
Red 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-nodemon
Red 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-packaging
Red 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
npm
Red 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
nodejs
Red 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-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-docs
Red 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-i18n
Red 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-nodemon
Red 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-packaging
Red Hat:enterprise_linux:8::appstream
before 0:17-3.module+el8.1.0+3369+37ae6a45
0:17-3.module+el8.1.0+3369+37ae6a45
npm
Red 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
nodejs
Red 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-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-docs
Red 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-i18n
Red 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-nodemon
Red 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-packaging
Red 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
npm
Red 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
nodejs
Red 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-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-docs
Red 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-i18n
Red 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-nodemon
Red 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-packaging
Red 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
npm
Red 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
nodejs
Red 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-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-docs
Red 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-i18n
Red 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-nodemon
Red 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-packaging
Red Hat:enterprise_linux:8::appstream
before 0:25-1.module+el8.5.0+10992+fac5fe06
0:25-1.module+el8.5.0+10992+fac5fe06
npm
Red Hat:enterprise_linux:8::appstream
before 1:8.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-nodejs
Red Hat:rhel_software_collections:3::el7
before 0:14.18.2-1.el7
0:14.18.2-1.el7
rh-nodejs14-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:14.18.2-1.el7
0:14.18.2-1.el7
rh-nodejs14-nodejs-devel
Red Hat:rhel_software_collections:3::el7
before 0:14.18.2-1.el7
0:14.18.2-1.el7
rh-nodejs14-nodejs-docs
Red Hat:rhel_software_collections:3::el7
before 0:14.18.2-1.el7
0:14.18.2-1.el7
rh-nodejs14-nodejs-nodemon
Red Hat:rhel_software_collections:3::el7
before 0:2.0.3-6.el7
0:2.0.3-6.el7
rh-nodejs14-npm
Red 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
nodejs
Red 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-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-docs
Red 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-i18n
Red 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-nodemon
Red 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-packaging
Red 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
npm
Red 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
nodejs
Red 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-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-docs
Red 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-i18n
Red 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-nodemon
Red 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-packaging
Red Hat:enterprise_linux:8::appstream
before 0:23-3.module+el8.3.0+6519+9f98ed83
0:23-3.module+el8.3.0+6519+9f98ed83
npm
Red 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-nodejs
Red Hat:rhel_software_collections:3::el7
before 0:12.22.12-2.el7
0:12.22.12-2.el7
rh-nodejs12-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:12.22.12-2.el7
0:12.22.12-2.el7
rh-nodejs12-nodejs-devel
Red Hat:rhel_software_collections:3::el7
before 0:12.22.12-2.el7
0:12.22.12-2.el7
rh-nodejs12-nodejs-docs
Red Hat:rhel_software_collections:3::el7
before 0:12.22.12-2.el7
0:12.22.12-2.el7
rh-nodejs12-npm
Red 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
nodejs
Rocky 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-nodemon
Rocky 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-packaging
Rocky Linux:8
before 0:25-1.module+el8.6.0+1046+80feca58
0:25-1.module+el8.6.0+1046+80feca58
nodejs-packaging
Rocky Linux:8
before 0:25-1.module+el8.5.0+702+221f14e6
0:25-1.module+el8.5.0+702+221f14e6
nodejs
Rocky 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-packaging
Rocky Linux:8
before 0:23-3.module+el8.7.0+1071+4bdda2a8
0:23-3.module+el8.7.0+1071+4bdda2a8
nodejs-packaging
Rocky Linux:8
before 0:23-3.module+el8.3.0+100+234774f7
0:23-3.module+el8.3.0+100+234774f7
nodejs-packaging
Rocky Linux:8
before 0:23-3.module+el8.5.0+733+de4fee6c
0:23-3.module+el8.5.0+733+de4fee6c
nodejs14
SUSE:Linux Enterprise Module for Web and Scripting 12
before 14.18.1-6.18.2
14.18.1-6.18.2
nodejs12
SUSE:Linux Enterprise Module for Web and Scripting 15 SP2
before 12.22.7-4.22.1
12.22.7-4.22.1
nodejs12
SUSE:Linux Enterprise Module for Web and Scripting 15 SP3
before 12.22.7-4.22.1
12.22.7-4.22.1
nodejs14
SUSE:Linux Enterprise Module for Web and Scripting 15 SP2
before 14.18.1-15.21.2
14.18.1-15.21.2
nodejs14
SUSE:Linux Enterprise Module for Web and Scripting 15 SP3
before 14.18.1-15.21.2
14.18.1-15.21.2
nodejs12
SUSE:Linux Enterprise Module for Web and Scripting 12
before 12.22.9-1.38.1
12.22.9-1.38.1
nodejs10
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise High Performance Computing 15-LTSS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server 15-LTSS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server 15 SP1-BCL
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server 15 SP2-BCL
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server for SAP Applications 15
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Manager Proxy 4.1
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Manager Retail Branch Server 4.1
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Manager Server 4.1
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Enterprise Storage 6
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
SUSE:Enterprise Storage 7
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
openSUSE:Leap 15.3
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs10
openSUSE:Leap 15.4
before 10.24.1-150000.1.47.1
10.24.1-150000.1.47.1
nodejs14
openSUSE:Leap 15.2
before 14.18.1-lp152.17.1
14.18.1-lp152.17.1
nodejs12
openSUSE:Leap 15.2
before 12.22.7-lp152.3.21.1
12.22.7-lp152.3.21.1
nodejs12
openSUSE:Leap 15.3
before 12.22.7-4.22.1
12.22.7-4.22.1
nodejs14
openSUSE:Leap 15.3
before 14.18.1-15.21.2
14.18.1-15.21.2
nodejs14
openSUSE:Tumbleweed
before 14.18.1-1.1
14.18.1-1.1
nodejs16
openSUSE:Tumbleweed
before 16.13.0-1.1
16.13.0-1.1
python-httptools
openSUSE:Tumbleweed
before 0.6.1-1.9
0.6.1-1.9

History

History
RecordedChangedSources
affectedOSV
affected
first indexedCVE 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

Show 159 moreShow less
This page doesn't list everything

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

MoveEnter Open