CVE-2026-74402 in Linux
要約
〜によって VulDB • 2026年08月17日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
crypto: atmel-sha204a - ブロッキングおよびノンブロッキングのrngロジックの不具合を修正
ブロックモードとノンブロックモードのパスで、不適切なバッファ管理のため有効なエントロピーが提供されない不具合がありました。この修正では、メッセージの戻り値からランダムデータ32バイトを取得する際、1番目のバイト(インデックス1)から読み込みを行うようにしました。
Atmel SHA204Aデバイスでテスト済みです。
修正前(ブロックモードの場合)、テストでは繰り返し読み込むと取得されるバイト数が減少することが確認されました。 $ head -c 32 /dev/hwrng | hexdump -C 00000000 02 28 85 b3 47 40 f2 ee 00 00 00 00 00 00 00 00 |.(..G@..........| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000020
修正後、結果は以下のようになります: $ head -c 32 /dev/hwrng | hexdump -C 00000000 5a fc 3f 13 14 68 fe 06 68 0a bd 04 83 6e 09 69 |Z.?..h..h....n.i| 00000010 75 ff cf 87 10 84 3b c9 c1 df ae eb 45 53 4c c3 |u.....;.....ESL.| 00000020
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.