Lucene search

K
redhatcveRedhat.comRH:CVE-2023-46809
HistoryFeb 16, 2024 - 5:21 p.m.

CVE-2023-46809

2024-02-1617:21:14
redhat.com
access.redhat.com
35
node.js
crypto library
timing side-channel
pkcs#1 v1.5 padding
decryption
rsa ciphertexts
signature forging
api endpoints
json web encryption

6.4 Medium

AI Score

Confidence

Low

A flaw was found in Node.js. The privateDecrypt() API of the crypto library may allow a covert timing side-channel during PKCS#1 v1.5 padding error handling. This issue revealed significant timing differences in decryption for valid and invalid ciphertexts, which may allow a remote attacker to decrypt captured RSA ciphertexts or forge signatures, especially in scenarios involving API endpoints processing JSON Web Encryption messages.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.