Vulnerabilities/

Padding Oracle Attack due to Observable Timing Discrepancy in jose-node-cjs-runtime

Severity:
Medium

Description

AES_CBC_HMAC_SHA2 Algorithm (A128CBC-HS256, A192CBC-HS384, A256CBC-HS512) decryption would always execute both HMAC tag verification and CBC decryption, if either failed JWEDecryptionFailed would be thrown.

Recommendation

Update the jose-node-cjs-runtime package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
jose-node-cjs-runtime
Anything's wrong? Let us know Last updated on March 17, 2023

This issue is available in SmartScanner Professional

See Pricing