CVE-2021-29444 in jose-browser-runtime情報

要約

〜によって VulDB • 2026年05月24日

jose-browser-runtimeは、いくつかの暗号化機能を提供するnpmパッケージです。バージョン3.11.4より前では、AES_CBC_HMAC_SHA2アルゴリズム(A128CBC-HS256、A192CBC-HS384、A256CBC-HS512)の復号処理において、HMACタグの検証とCBC復号の両方が常に実行されていました。いずれかの処理に失敗すると`JWEDecryptionFailed`がスローされます。しかし、暗号文の復号中にパディングエラーが発生した場合にタイミングのわずかな差異が生じる可能性があり、これによりパディングオラクル攻撃が可能になります。攻撃者は、このオラクルを利用して、復号鍵を知らなくても、平均して128*b回(bは暗号文ブロックのバイト数)の呼び出しを行うことでデータを復号できる可能性があります。HMACタグの検証をCBC復号の前に実行することを保証するパッチがリリースされました。修正バージョンは`>=3.11.4`です。ユーザーは`^3.11.4`にアップグレードする必要があります。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

GitHub, Inc.

予約する

2021年03月30日

モデレーション

承諾済み

エントリ

VDB-173163

EPSS

0.01238

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!