QID 982739
QID 982739: Nodejs (npm) Security Update for jose-node-cjs-runtime (GHSA-rvcw-f68w-8h8h)
Security update has been released for jose-node-cjs-runtime to fix the vulnerability.
Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.
[AES_CBC_HMAC_SHA2 Algorithm](https://tools.ietf.org/html/rfc7518#section-5.2) (A128CBC-HS256, A192CBC-HS384, A256CBC-HS512) decryption would always execute both HMAC tag verification and CBC decryption, if either failed `JWEDecryptionFailed` would be thrown. But a possibly observable difference in timing when padding error would occur while decrypting the ciphertext makes a padding oracle and an adversary might be able to make use of that oracle to decrypt data without knowing the decryption key by issuing on average 128*b calls to the padding oracle (where b is the number of bytes in the ciphertext block).
Users should upgrade to `^3.11.4`.
- GHSA-rvcw-f68w-8h8h -
github.com/advisories/GHSA-rvcw-f68w-8h8h
CVEs related to QID 982739
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-rvcw-f68w-8h8h | jose-node-cjs-runtime |
|