Servers and applications
CVE-2022-35255
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…
- Severity
- Critical 9.1
- Published
- 5 Dec 2022
- Last changed
- 17 Jun 2026
- Added to UpHeron
- 21 Oct 2026
- Fixed in
- 16.17.1, 18.9.1
- Sources
- NVD
Affected software
| Software | Affected versions |
|---|---|
Node.jsServers and applications · cpe:a:nodejs:node.js |
|