CVE-2026-64313 in Linux情報

要約

〜によって VulDB • 2026年07月25日

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

crypto: ecc - vli乗算におけるキャリーオーバーフローの修正

r01.m_highが飽和(0xFFFFFFFFFFFFFFFF)しており、下位ビットの加算でオーバーフローが発生した場合、キャリーフラグの計算に失敗します。

条件 (r01.m_high < product.m_high) は、r01.m_high == product.m_high であり、かつ下位ビットのオーバーフローによる追加のキャリーが存在する場合を処理できません。

コミット 3c4b23901a0c(「crypto: ecdh - ECDH ソフトウェアサポートを追加」)により crypto/ecc.c が導入された際、micro-ecc ライブラリの muladd() 関数が個別のヘルパーである mul_64_64() と add_128_128() に分割されました。その結果、このチェックが翻訳(変換)過程で見失われたようです。

下位加算からのキャリーを考慮することで、この境界条件に対する適切な処理を追加します。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-383103

EPSS

0.00000

アクティビティ

低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!