CVE-2025-37984 in Linux情報

要約

〜によって VulDB • 2026年09月01日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

crypto: ecdsa - DIV_ROUND_UP() における整数オーバーフローに対して堅牢化

Herbert氏によると、ecdsa実装の ->key_size() コールバックが異常に大きな値を返した場合、DIV_ROUND_UP() が不要な整数オーバーフローを引き起こす可能性がある。Herbert氏は(8で除算する場合について)以下の式を提案している:

X / 8 + !!(X & 7)

この数式に基づき、汎用の DIV_ROUND_UP_POW2() マクロを導入し、->key_size() の戻り値に対して DIV_ROUND_UP() に代えてこれを使用する。

さらに、ecc_digits_from_bytes() でも同マクロを使用する。これは、「nbytes」パラメータが一部のケースでは ->key_size() の戻り値であり、ecdsa_get_signature_rs() の場合はユーザー指定の ASN.1 長であるためである。

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

責任者

Linux

予約する

2025年04月16日

モデレーション

承諾済み

エントリ

VDB-309777

EPSS

0.00177

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!