Every CVE Search/ Get API key

CVE-2022-35255

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with...

9.1 CriticalFix available

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

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
High
Integrity
High
Availability
None

Exploit likelihood

2.09%Up 1.2 points since Dec 6, 2022
90%50%10%1%

What each source reports

NVD Score used 9.1

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
CVE-2022-35255
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-338
Updated
2026-11-02
CVE List 9.1

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
CVE-2022-35255
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-338
Updated
2026-11-02
EUVDEUVD-2022-38146 9.1

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
EUVD-2022-38146
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-p36x-w6hr-88jp 9.1

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with...

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
GHSA-p36x-w6hr-88jp
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-338
Updated
2026-11-02
OSVALPINE-CVE-2022-35255 9.1

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
ALPINE-CVE-2022-35255
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-03
OSVBELL-CVE-2022-35255 9.1

CVE-2022-35255 does not affect BellSoft software

Record
BELL-CVE-2022-35255
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
Show 20 moreShow less
OSV 9.1

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
CVE-2022-35255
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-338
Updated
2026-11-02
OSVDEBIAN-CVE-2022-35255 9.1

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
DEBIAN-CVE-2022-35255
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-03
OSVRHSA-2022:6963 8.2

Red Hat Security Advisory: nodejs security update

Record
RHSA-2022:6963
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVRHSA-2022:6964 8.2

Red Hat Security Advisory: nodejs:16 security update

Record
RHSA-2022:6964
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVRHSA-2022:7821 8.2

Red Hat Security Advisory: nodejs:18 security update

Record
RHSA-2022:7821
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVRLSA-2022:6963 8.2

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

Security Fix(es):

  • nodejs: weak randomness in WebCrypto keygen (CVE-2022-35255)

  • nodejs: HTTP Request Smuggling due to incorrect parsing of header fields (CVE-2022-35256)

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:6963
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVRLSA-2022:6964 8.2

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

Security Fix(es):

  • nodejs: weak randomness in WebCrypto keygen (CVE-2022-35255)

  • nodejs: HTTP Request Smuggling due to incorrect parsing of header fields (CVE-2022-35256)

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:6964
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVRLSA-2022:7821 8.2

Important: nodejs:18 security 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 (18.9.1). (BZ#2130559, BZ#2131750)

Security Fix(es):

  • nodejs: weak randomness in WebCrypto keygen (CVE-2022-35255)

  • nodejs: HTTP Request Smuggling due to incorrect parsing of header fields (CVE-2022-35256)

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:7821
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVALSA-2022:6963 No score

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

Security Fix(es):

  • nodejs: weak randomness in WebCrypto keygen (CVE-2022-35255)
  • nodejs: HTTP Request Smuggling due to incorrect parsing of header fields (CVE-2022-35256)

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:6963
Updated
2026-11-02
OSVALSA-2022:6964 No score

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

Security Fix(es):

  • nodejs: weak randomness in WebCrypto keygen (CVE-2022-35255)
  • nodejs: HTTP Request Smuggling due to incorrect parsing of header fields (CVE-2022-35256)

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:6964
Updated
2026-11-02
OSVALSA-2022:7821 No score

Important: nodejs:18 security update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (18.9.1). (BZ#2130559, BZ#2131750)

Security Fix(es):

  • nodejs: weak randomness in WebCrypto keygen (CVE-2022-35255)
  • nodejs: HTTP Request Smuggling due to incorrect parsing of header fields (CVE-2022-35256)

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:7821
Updated
2026-11-02
OSVBIT-node-2022-35255 No score

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
BIT-node-2022-35255
Updated
2026-11-02
OSVBIT-node-min-2022-35255 No score

A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. There are two problems with this: 1) It does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail. 2) The random data returned byEntropySource() may not be cryptographically strong and therefore not suitable as keying material.

Record
BIT-node-min-2022-35255
Updated
2026-11-02
OSVopenSUSE-SU-2024:12370-1 No score

corepack16-16.17.1-1.1 on GA media

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

Record
openSUSE-SU-2024:12370-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12376-1 No score

corepack18-18.10.0-1.1 on GA media

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

Record
openSUSE-SU-2024:12376-1
Updated
2026-11-02
OSVSUSE-SU-2022:3524-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Updated to version 16.17.1:

  • CVE-2022-32213: Fixed bypass via obs-fold mechanic (bsc#1201325).
  • CVE-2022-32215: Fixed incorrect Parsing of Multi-line Transfer-Encoding (bsc#1201327).
  • CVE-2022-35256: Fixed incorrect Parsing of Header Fields (bsc#1203832).
  • CVE-2022-35255: FIxed weak randomness in WebCrypto keygen (bsc#1203831).
Record
SUSE-SU-2022:3524-1
Updated
2026-11-02
OSVSUSE-SU-2022:3615-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Updated to version 16.17.1:

  • CVE-2022-32213: Fixed bypass via obs-fold mechanic (bsc#1201325).
  • CVE-2022-32215: Fixed incorrect Parsing of Multi-line Transfer-Encoding (bsc#1201327).
  • CVE-2022-35256: Fixed incorrect Parsing of Header Fields (bsc#1203832).
  • CVE-2022-35255: FIxed weak randomness in WebCrypto keygen (bsc#1203831).
Record
SUSE-SU-2022:3615-1
Updated
2026-11-02
OSVSUSE-SU-2022:3656-1 No score

Security update for nodejs16

This update for nodejs16 fixes the following issues:

Updated to version 16.17.1:

  • CVE-2022-32213: Fixed bypass via obs-fold mechanic (bsc#1201325).
  • CVE-2022-32215: Fixed incorrect Parsing of Multi-line Transfer-Encoding (bsc#1201327).
  • CVE-2022-35256: Fixed incorrect Parsing of Header Fields (bsc#1203832).
  • CVE-2022-35255: FIxed weak randomness in WebCrypto keygen (bsc#1203831).
Record
SUSE-SU-2022:3656-1
Updated
2026-11-02
OSVSUSE-SU-2023:0408-1 No score

Security update for nodejs18

This update for nodejs18 fixes the following issues:

This update ships nodejs18 (jsc#PED-2097)

Update to NodejJS 18.13.0 LTS:

  • build: disable v8 snapshot compression by default

  • crypto: update root certificates

  • deps: update ICU to 72.1

  • doc:

    • add doc-only deprecation for headers/trailers setters
    • add Rafael to the tsc
    • deprecate use of invalid ports in url.parse
    • deprecate url.parse()
  • lib: drop fetch experimental warning

  • net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options

  • src:

    • add uvwasi version
    • add initial shadow realm support
  • test_runner:

    • add t.after() hook
    • don't use a symbol for runHook()
  • tls:

    • add 'ca' property to certificate object
  • util:

    • add fast path for utf8 encoding
    • improve textdecoder decode performance
    • add MIME utilities
  • Fixes compatibility with ICU 72.1 (bsc#1205236)
  • Fix migration to openssl-3 (bsc#1205042)

Update to NodeJS 18.12.1 LTS:

  • inspector: DNS rebinding in --inspect via invalid octal IP (bsc#1205119, CVE-2022-43548)

Update to NodeJS 18.12.0 LTS:

  • Running in 'watch' mode using node --watch restarts the process when an imported file is changed.
  • fs: add FileHandle.prototype.readLines
  • http: add writeEarlyHints function to ServerResponse
  • http2: make early hints generic
  • util: add default value option to parsearg

Update to NodeJS 18.11.0:

  • added experimental watch mode -- running in 'watch' mode using node --watch restarts the process when an imported file is changed
  • fs: add FileHandle.prototype.readLines
  • http: add writeEarlyHints function to ServerResponse
  • http2: make early hints generic
  • lib: refactor transferable AbortSignal
  • src: add detailed embedder process initialization API
  • util: add default value option to parsearg

Update to NodeJS 18.10.0:

  • deps: upgrade npm to 8.19.2
  • http: throw error on content-length mismatch
  • stream: add ReadableByteStream.tee()

Update to Nodejs 18.9.1:

  • deps: llhttp updated to 6.0.10

    • CVE-2022-32213 bypass via obs-fold mechanic (bsc#1201325)
    • Incorrect Parsing of Multi-line Transfer-Encoding (CVE-2022-32215, bsc#1201327)
    • Incorrect Parsing of Header Fields (CVE-2022-35256, bsc#1203832)
  • crypto: fix weak randomness in WebCrypto keygen (CVE-2022-35255, bsc#1203831)

Update to Nodejs 18.9.0:

  • lib - add diagnostics channel for process and worker
  • os - add machine method
  • report - expose report public native apis
  • src - expose environment RequestInterrupt api
  • vm - include vm context in the embedded snapshot

Changes in 18.8.0:

  • bootstrap: implement run-time user-land snapshots via --build-snapshot and --snapshot-blob. See
  • crypto:
    • allow zero-length IKM in HKDF and in webcrypto PBKDF2
    • allow zero-length secret KeyObject
  • deps: upgrade npm to 8.18.0
  • http: make idle http parser count configurable
  • net: add local family
  • src: print source map error source on demand
  • tls: pass a valid socket on tlsClientError

Update to Nodejs 18.7.0:

  • events: add CustomEvent
  • http: add drop request event for http server
  • lib: improved diagnostics_channel subscribe/unsubscribe
  • util: add tokens to parseArgs
  • enable crypto policy ciphers for TW and SLE15 SP4+ (bsc#1200303)

Update to Nodejs 18.6.0:

  • Experimental ESM Loader Hooks API. For details see, https://nodejs.org/api/esm.html
  • dns: export error code constants from dns/promises
  • esm: add chaining to loaders
  • http: add diagnostics channel for http client
  • http: add perf_hooks detail for http request and client
  • module: add isBuiltIn method
  • net: add drop event for net server
  • test_runner: expose describe and it
  • v8: add v8.startupSnapshot utils

For details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.6.0

Update to Nodejs 18.5.0:

  • http: stricter Transfer-Encoding and header separator parsing (bsc#1201325, bsc#1201326, bsc#1201327, CVE-2022-32213, CVE-2022-32214, CVE-2022-32215)
  • src: fix IPv4 validation in…
Record
SUSE-SU-2023:0408-1
Updated
2026-11-02
OSVSUSE-SU-2023:0419-1 No score

Security update for nodejs18

This update for nodejs18 fixes the following issues:

This update ships nodejs18 (jsc#PED-2097)

Update to NodejJS 18.13.0 LTS:

  • build: disable v8 snapshot compression by default

  • crypto: update root certificates

  • deps: update ICU to 72.1

  • doc:

    • add doc-only deprecation for headers/trailers setters
    • add Rafael to the tsc
    • deprecate use of invalid ports in url.parse
    • deprecate url.parse()
  • lib: drop fetch experimental warning

  • net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options

  • src:

    • add uvwasi version
    • add initial shadow realm support
  • test_runner:

    • add t.after() hook
    • don't use a symbol for runHook()
  • tls:

    • add 'ca' property to certificate object
  • util:

    • add fast path for utf8 encoding
    • improve textdecoder decode performance
    • add MIME utilities
  • Fixes compatibility with ICU 72.1 (bsc#1205236)
  • Fix migration to openssl-3 (bsc#1205042)

Update to NodeJS 18.12.1 LTS:

  • inspector: DNS rebinding in --inspect via invalid octal IP (bsc#1205119, CVE-2022-43548)

Update to NodeJS 18.12.0 LTS:

  • Running in 'watch' mode using node --watch restarts the process when an imported file is changed.
  • fs: add FileHandle.prototype.readLines
  • http: add writeEarlyHints function to ServerResponse
  • http2: make early hints generic
  • util: add default value option to parsearg

Update to NodeJS 18.11.0:

  • added experimental watch mode -- running in 'watch' mode using node --watch restarts the process when an imported file is changed
  • fs: add FileHandle.prototype.readLines
  • http: add writeEarlyHints function to ServerResponse
  • http2: make early hints generic
  • lib: refactor transferable AbortSignal
  • src: add detailed embedder process initialization API
  • util: add default value option to parsearg

Update to NodeJS 18.10.0:

  • deps: upgrade npm to 8.19.2
  • http: throw error on content-length mismatch
  • stream: add ReadableByteStream.tee()

Update to Nodejs 18.9.1:

  • deps: llhttp updated to 6.0.10

    • CVE-2022-32213 bypass via obs-fold mechanic (bsc#1201325)
    • Incorrect Parsing of Multi-line Transfer-Encoding (CVE-2022-32215, bsc#1201327)
    • Incorrect Parsing of Header Fields (CVE-2022-35256, bsc#1203832)
  • crypto: fix weak randomness in WebCrypto keygen (CVE-2022-35255, bsc#1203831)

Update to Nodejs 18.9.0:

  • lib - add diagnostics channel for process and worker
  • os - add machine method
  • report - expose report public native apis
  • src - expose environment RequestInterrupt api
  • vm - include vm context in the embedded snapshot

Changes in 18.8.0:

  • bootstrap: implement run-time user-land snapshots via --build-snapshot and --snapshot-blob. See
  • crypto:
    • allow zero-length IKM in HKDF and in webcrypto PBKDF2
    • allow zero-length secret KeyObject
  • deps: upgrade npm to 8.18.0
  • http: make idle http parser count configurable
  • net: add local family
  • src: print source map error source on demand
  • tls: pass a valid socket on tlsClientError

Update to Nodejs 18.7.0:

  • events: add CustomEvent
  • http: add drop request event for http server
  • lib: improved diagnostics_channel subscribe/unsubscribe
  • util: add tokens to parseArgs
  • enable crypto policy ciphers for TW and SLE15 SP4+ (bsc#1200303)

Update to Nodejs 18.6.0:

  • Experimental ESM Loader Hooks API. For details see, https://nodejs.org/api/esm.html
  • dns: export error code constants from dns/promises
  • esm: add chaining to loaders
  • http: add diagnostics channel for http client
  • http: add perf_hooks detail for http request and client
  • module: add isBuiltIn method
  • net: add drop event for net server
  • test_runner: expose describe and it
  • v8: add v8.startupSnapshot utils

For details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.6.0

Update to Nodejs 18.5.0:

  • http: stricter Transfer-Encoding and header separator parsing (bsc#1201325, bsc#1201326, bsc#1201327, CVE-2022-32213, CVE-2022-32214, CVE-2022-32215)
  • src: fix IPv4 validation in…
Record
SUSE-SU-2023:0419-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nodejs
Alpine:v3.15
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.16
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.17
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.18
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.19
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.20
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.21
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.22
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.23
before 16.17.1-r0
16.17.1-r0
nodejs
Alpine:v3.24
before 16.17.1-r0
16.17.1-r0
Show 82 moreShow less
Affected packages
PackageAffectedFixed
nodejs-current
Alpine:v3.16
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.17
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.18
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.19
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.20
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.21
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.22
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.23
before 18.9.1-r0
18.9.1-r0
nodejs-current
Alpine:v3.24
before 18.9.1-r0
18.9.1-r0
nodejs
AlmaLinux:9
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-docs
AlmaLinux:9
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-full-i18n
AlmaLinux:9
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-libs
AlmaLinux:9
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
npm
AlmaLinux:9
before 1:8.15.0-1.16.17.1.1.el9_0
1:8.15.0-1.16.17.1.1.el9_0
nodejs
AlmaLinux:8
before 1:16.17.1-1.module_el8.6.0+3328+2e4711d7
1:16.17.1-1.module_el8.6.0+3328+2e4711d7
nodejs-devel
AlmaLinux:8
before 1:16.17.1-1.module_el8.6.0+3328+2e4711d7
1:16.17.1-1.module_el8.6.0+3328+2e4711d7
nodejs-docs
AlmaLinux:8
before 1:16.17.1-1.module_el8.6.0+3328+2e4711d7
1:16.17.1-1.module_el8.6.0+3328+2e4711d7
nodejs-full-i18n
AlmaLinux:8
before 1:16.17.1-1.module_el8.6.0+3328+2e4711d7
1:16.17.1-1.module_el8.6.0+3328+2e4711d7
nodejs-nodemon
AlmaLinux:8
before 2.0.19-2.module_el8.6.0+3261+490666b3
2.0.19-2.module_el8.6.0+3261+490666b3
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.15.0-1.16.17.1.1.module_el8.6.0+3328+2e4711d7
1:8.15.0-1.16.17.1.1.module_el8.6.0+3328+2e4711d7
nodejs
AlmaLinux:8
before 1:18.9.1-1.module_el8.7.0+3343+ea2b7901
1:18.9.1-1.module_el8.7.0+3343+ea2b7901
nodejs-devel
AlmaLinux:8
before 1:18.9.1-1.module_el8.7.0+3343+ea2b7901
1:18.9.1-1.module_el8.7.0+3343+ea2b7901
nodejs-docs
AlmaLinux:8
before 1:18.9.1-1.module_el8.7.0+3343+ea2b7901
1:18.9.1-1.module_el8.7.0+3343+ea2b7901
nodejs-full-i18n
AlmaLinux:8
before 1:18.9.1-1.module_el8.7.0+3343+ea2b7901
1:18.9.1-1.module_el8.7.0+3343+ea2b7901
nodejs-nodemon
AlmaLinux:8
before 2.0.19-1.module_el8.7.0+3343+ea2b7901
2.0.19-1.module_el8.7.0+3343+ea2b7901
nodejs-packaging
AlmaLinux:8
before 2021.06-4.module_el8.7.0+3343+ea2b7901
2021.06-4.module_el8.7.0+3343+ea2b7901
nodejs-packaging-bundler
AlmaLinux:8
before 2021.06-4.module_el8.7.0+3343+ea2b7901
2021.06-4.module_el8.7.0+3343+ea2b7901
npm
AlmaLinux:8
before 1:8.19.1-1.18.9.1.1.module_el8.7.0+3343+ea2b7901
1:8.19.1-1.18.9.1.1.module_el8.7.0+3343+ea2b7901
node
Bitnami
15.0.0 up to 15.14.1, 16.0.0 up to 16.12.1, 16.13.0 up to 16.17.1, 18.0.0 up to 18.9.1
15.14.116.12.116.17.118.9.1
node-min
Bitnami
15.0.0 up to 15.14.1, 16.0.0 up to 16.12.1, 16.13.0 up to 16.17.1, 18.0.0 up to 18.9.1
15.14.116.12.116.17.118.9.1
nodejs
Debian:12
before 18.10.0+dfsg-1
18.10.0+dfsg-1
nodejs
Debian:13
before 18.10.0+dfsg-1
18.10.0+dfsg-1
nodejs
Debian:14
before 18.10.0+dfsg-1
18.10.0+dfsg-1
nodejs
Debian:11
before 12.22.12~dfsg-1~deb11u3, plus listed versions
12.21.0~dfsg-512.22.10~dfsg-112.22.10~dfsg-212.22.12~dfsg-1~deb11u112.22.12~dfsg-1~deb11u2
Show 12 moreShow less
12.22.4~dfsg-112.22.5~dfsg-112.22.5~dfsg-212.22.5~dfsg-2~11u112.22.5~dfsg-312.22.5~dfsg-412.22.5~dfsg-512.22.5~dfsg-612.22.5~dfsg-712.22.7~dfsg-112.22.7~dfsg-212.22.9~dfsg-1
12.22.12~dfsg-1~deb11u3
nodejs
Red Hat:enterprise_linux:9::appstream
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-docs
Red Hat:enterprise_linux:9::appstream
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-libs
Red Hat:enterprise_linux:9::appstream
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
npm
Red Hat:enterprise_linux:9::appstream
before 1:8.15.0-1.16.17.1.1.el9_0
1:8.15.0-1.16.17.1.1.el9_0
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:16.17.1-1.module+el8.6.0+16848+a483195a
1:16.17.1-1.module+el8.6.0+16848+a483195a
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:16.17.1-1.module+el8.6.0+16848+a483195a
1:16.17.1-1.module+el8.6.0+16848+a483195a
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:16.17.1-1.module+el8.6.0+16848+a483195a
1:16.17.1-1.module+el8.6.0+16848+a483195a
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:16.17.1-1.module+el8.6.0+16848+a483195a
1:16.17.1-1.module+el8.6.0+16848+a483195a
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:16.17.1-1.module+el8.6.0+16848+a483195a
1:16.17.1-1.module+el8.6.0+16848+a483195a
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:16.17.1-1.module+el8.6.0+16848+a483195a
1:16.17.1-1.module+el8.6.0+16848+a483195a
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:2.0.19-2.module+el8.6.0+16240+7ca51420
0:2.0.19-2.module+el8.6.0+16240+7ca51420
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.15.0-1.16.17.1.1.module+el8.6.0+16848+a483195a
1:8.15.0-1.16.17.1.1.module+el8.6.0+16848+a483195a
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:18.9.1-1.module+el8.7.0+16806+4109802b
1:18.9.1-1.module+el8.7.0+16806+4109802b
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:18.9.1-1.module+el8.7.0+16806+4109802b
1:18.9.1-1.module+el8.7.0+16806+4109802b
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:18.9.1-1.module+el8.7.0+16806+4109802b
1:18.9.1-1.module+el8.7.0+16806+4109802b
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:18.9.1-1.module+el8.7.0+16806+4109802b
1:18.9.1-1.module+el8.7.0+16806+4109802b
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:18.9.1-1.module+el8.7.0+16806+4109802b
1:18.9.1-1.module+el8.7.0+16806+4109802b
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:18.9.1-1.module+el8.7.0+16806+4109802b
1:18.9.1-1.module+el8.7.0+16806+4109802b
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:2.0.19-1.module+el8.7.0+16061+0a247725
0:2.0.19-1.module+el8.7.0+16061+0a247725
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
before 0:2021.06-4.module+el8.7.0+15582+19c314fa
0:2021.06-4.module+el8.7.0+15582+19c314fa
nodejs-packaging-bundler
Red Hat:enterprise_linux:8::appstream
before 0:2021.06-4.module+el8.7.0+15582+19c314fa
0:2021.06-4.module+el8.7.0+15582+19c314fa
npm
Red Hat:enterprise_linux:8::appstream
before 1:8.19.1-1.18.9.1.1.module+el8.7.0+16806+4109802b
1:8.19.1-1.18.9.1.1.module+el8.7.0+16806+4109802b
nodejs
Rocky Linux:9
before 1:16.17.1-1.el9_0
1:16.17.1-1.el9_0
nodejs
Rocky Linux:8
before 1:16.17.1-1.module+el8.6.0+1046+80feca58
1:16.17.1-1.module+el8.6.0+1046+80feca58
nodejs-nodemon
Rocky Linux:8
before 0:2.0.19-2.module+el8.6.0+1046+80feca58
0:2.0.19-2.module+el8.6.0+1046+80feca58
nodejs-nodemon
Rocky Linux:8
before 0:2.0.19-2.module+el8.6.0+1003+ae94235a
0:2.0.19-2.module+el8.6.0+1003+ae94235a
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:18.9.1-1.module+el8.7.0+1072+5b168780
1:18.9.1-1.module+el8.7.0+1072+5b168780
nodejs-nodemon
Rocky Linux:8
before 0:2.0.19-1.module+el8.7.0+1072+5b168780
0:2.0.19-1.module+el8.7.0+1072+5b168780
nodejs-packaging
Rocky Linux:8
before 0:2021.06-4.module+el8.7.0+1072+5b168780
0:2021.06-4.module+el8.7.0+1072+5b168780
nodejs16
SUSE:Linux Enterprise Module for Web and Scripting 12
before 16.17.1-8.12.1
16.17.1-8.12.1
nodejs16
SUSE:Linux Enterprise Module for Web and Scripting 15 SP3
before 16.17.1-150300.7.12.1
16.17.1-150300.7.12.1
nodejs16
openSUSE:Leap 15.3
before 16.17.1-150300.7.12.1
16.17.1-150300.7.12.1
nodejs16
SUSE:Linux Enterprise Module for Web and Scripting 15 SP4
before 16.17.1-150400.3.9.1
16.17.1-150400.3.9.1
nodejs16
openSUSE:Leap 15.4
before 16.17.1-150400.3.9.1
16.17.1-150400.3.9.1
nodejs18
SUSE:Linux Enterprise Module for Web and Scripting 12
before 18.13.0-8.3.1
18.13.0-8.3.1
nodejs18
SUSE:Linux Enterprise Module for Web and Scripting 15 SP4
before 18.13.0-150400.9.3.1
18.13.0-150400.9.3.1
nodejs18
openSUSE:Leap 15.4
before 18.13.0-150400.9.3.1
18.13.0-150400.9.3.1
nodejs18
openSUSE:Leap 15.5
before 18.13.0-150400.9.3.1
18.13.0-150400.9.3.1
nodejs16
openSUSE:Tumbleweed
before 16.17.1-1.1
16.17.1-1.1
nodejs18
openSUSE:Tumbleweed
before 18.10.0-1.1
18.10.0-1.1

History

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

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

In short

CVE-2022-35255 is a critical vulnerability (CVSS 9.1) in Nodejs Node, published October 5, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.09%, the 81st percentile. Fixed in nodejs 16.17.1-r0.

References

Show 50 moreShow less
This page doesn't list everything

Left out here: the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open