Patchwire CVEs, their patch status, and feeds to follow them

CVE-2022-35255

Fixed in a distro release EPSS 2%CVSS 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.

Published 2022-12-05 · CVE record · OSV

Products: NodeJS Node

Distro releases

ReleasePackageFixed in
AlmaLinux:8nodejs1:18.9.1-1.module_el8.7.0+3343+ea2b7901
AlmaLinux:8nodejs1:16.17.1-1.module_el8.6.0+3328+2e4711d7
AlmaLinux:8nodejs-devel1:16.17.1-1.module_el8.6.0+3328+2e4711d7
AlmaLinux:8nodejs-devel1:18.9.1-1.module_el8.7.0+3343+ea2b7901
AlmaLinux:8nodejs-docs1:18.9.1-1.module_el8.7.0+3343+ea2b7901
AlmaLinux:8nodejs-docs1:16.17.1-1.module_el8.6.0+3328+2e4711d7
AlmaLinux:8nodejs-full-i18n1:18.9.1-1.module_el8.7.0+3343+ea2b7901
AlmaLinux:8nodejs-full-i18n1:16.17.1-1.module_el8.6.0+3328+2e4711d7
AlmaLinux:8nodejs-nodemon2.0.19-1.module_el8.7.0+3343+ea2b7901
AlmaLinux:8nodejs-nodemon2.0.19-2.module_el8.6.0+3261+490666b3
AlmaLinux:8nodejs-packaging2021.06-4.module_el8.7.0+3343+ea2b7901
AlmaLinux:8nodejs-packaging25-1.module_el8.5.0+2605+45d748af
AlmaLinux:8nodejs-packaging-bundler2021.06-4.module_el8.7.0+3343+ea2b7901
AlmaLinux:8npm1:8.19.1-1.18.9.1.1.module_el8.7.0+3343+ea2b7901
AlmaLinux:8npm1:8.15.0-1.16.17.1.1.module_el8.6.0+3328+2e4711d7
AlmaLinux:9nodejs1:16.17.1-1.el9_0
AlmaLinux:9nodejs-docs1:16.17.1-1.el9_0
AlmaLinux:9nodejs-full-i18n1:16.17.1-1.el9_0
AlmaLinux:9nodejs-libs1:16.17.1-1.el9_0
AlmaLinux:9npm1:8.15.0-1.16.17.1.1.el9_0
Alpine:v3.15nodejs16.17.1-r0
Alpine:v3.16nodejs16.17.1-r0
Alpine:v3.17nodejs16.17.1-r0
Alpine:v3.18nodejs16.17.1-r0
Alpine:v3.19nodejs16.17.1-r0
Alpine:v3.20nodejs16.17.1-r0
Alpine:v3.21nodejs16.17.1-r0
Alpine:v3.22nodejs16.17.1-r0
Alpine:v3.23nodejs16.17.1-r0
Alpine:v3.24nodejs16.17.1-r0
Debian:11nodejs12.22.12~dfsg-1~deb11u3
Debian:12nodejs18.10.0+dfsg-1
Debian:13nodejs18.10.0+dfsg-1
Debian:14nodejs18.10.0+dfsg-1
Red Hat:enterprise_linux:8nodejs1:16.17.1-1.module+el8.6.0+16848+a483195a
Red Hat:enterprise_linux:8nodejs1:18.9.1-1.module+el8.7.0+16806+4109802b
Red Hat:enterprise_linux:8nodejs-debuginfo1:18.9.1-1.module+el8.7.0+16806+4109802b
Red Hat:enterprise_linux:8nodejs-debuginfo1:16.17.1-1.module+el8.6.0+16848+a483195a
Red Hat:enterprise_linux:8nodejs-debugsource1:16.17.1-1.module+el8.6.0+16848+a483195a
Red Hat:enterprise_linux:8nodejs-debugsource1:18.9.1-1.module+el8.7.0+16806+4109802b
Red Hat:enterprise_linux:8nodejs-devel1:16.17.1-1.module+el8.6.0+16848+a483195a
Red Hat:enterprise_linux:8nodejs-devel1:18.9.1-1.module+el8.7.0+16806+4109802b
Red Hat:enterprise_linux:8nodejs-docs1:18.9.1-1.module+el8.7.0+16806+4109802b
Red Hat:enterprise_linux:8nodejs-docs1:16.17.1-1.module+el8.6.0+16848+a483195a
Red Hat:enterprise_linux:8nodejs-full-i18n1:18.9.1-1.module+el8.7.0+16806+4109802b
Red Hat:enterprise_linux:8nodejs-full-i18n1:16.17.1-1.module+el8.6.0+16848+a483195a
Red Hat:enterprise_linux:8nodejs-nodemon0:2.0.19-1.module+el8.7.0+16061+0a247725
Red Hat:enterprise_linux:8nodejs-nodemon0:2.0.19-2.module+el8.6.0+16240+7ca51420
Red Hat:enterprise_linux:8nodejs-packaging0:2021.06-4.module+el8.7.0+15582+19c314fa
Red Hat:enterprise_linux:8nodejs-packaging0:25-1.module+el8.5.0+10992+fac5fe06
Red Hat:enterprise_linux:8nodejs-packaging-bundler0:2021.06-4.module+el8.7.0+15582+19c314fa
Red Hat:enterprise_linux:8npm1:8.15.0-1.16.17.1.1.module+el8.6.0+16848+a483195a
Red Hat:enterprise_linux:8npm1:8.19.1-1.18.9.1.1.module+el8.7.0+16806+4109802b
Red Hat:enterprise_linux:9nodejs1:16.17.1-1.el9_0
Red Hat:enterprise_linux:9nodejs-debuginfo1:16.17.1-1.el9_0
Red Hat:enterprise_linux:9nodejs-debugsource1:16.17.1-1.el9_0
Red Hat:enterprise_linux:9nodejs-docs1:16.17.1-1.el9_0
Red Hat:enterprise_linux:9nodejs-full-i18n1:16.17.1-1.el9_0
Red Hat:enterprise_linux:9nodejs-libs1:16.17.1-1.el9_0
Red Hat:enterprise_linux:9nodejs-libs-debuginfo1:16.17.1-1.el9_0
Red Hat:enterprise_linux:9npm1:8.15.0-1.16.17.1.1.el9_0
Rocky Linux:8nodejs1:16.17.1-1.module+el8.6.0+1046+80feca58
Rocky Linux:8nodejs1:18.9.1-1.module+el8.7.0+1072+5b168780
Rocky Linux:8nodejs-nodemon0:2.0.19-1.module+el8.7.0+1072+5b168780
Rocky Linux:8nodejs-nodemon0:2.0.19-2.module+el8.6.0+1003+ae94235a
Rocky Linux:8nodejs-nodemon0:2.0.19-2.module+el8.6.0+1046+80feca58
Rocky Linux:8nodejs-packaging0:2021.06-4.module+el8.7.0+1072+5b168780
Rocky Linux:8nodejs-packaging0:25-1.module+el8.6.0+1046+80feca58
Rocky Linux:8nodejs-packaging0:25-1.module+el8.5.0+702+221f14e6
Rocky Linux:9nodejs1:16.17.1-1.el9_0
SUSE:Linux Enterprise Module for Web and Scripting 12nodejs1616.17.1-8.12.1
SUSE:Linux Enterprise Module for Web and Scripting 12nodejs1818.13.0-8.3.1
SUSE:Linux Enterprise Module for Web and Scripting 15 SP3nodejs1616.17.1-150300.7.12.1
SUSE:Linux Enterprise Module for Web and Scripting 15 SP4nodejs1616.17.1-150400.3.9.1
SUSE:Linux Enterprise Module for Web and Scripting 15 SP4nodejs1818.13.0-150400.9.3.1
openSUSE:Leap 15.3nodejs1616.17.1-150300.7.12.1
openSUSE:Leap 15.4nodejs1616.17.1-150400.3.9.1
openSUSE:Leap 15.4nodejs1818.13.0-150400.9.3.1
openSUSE:Leap 15.5nodejs1818.13.0-150400.9.3.1
openSUSE:Tumbleweednodejs1616.17.1-1.1
openSUSE:Tumbleweednodejs1818.10.0-1.1