CVE-2026-64219 in Linux情報

要約

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

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

drm/amd/display: dc_process_dmub_aux_transfer_async におけるペイロード長およびリンクインデックスの検証

[原因と対策]
dc_process_dmub_aux_transfer_async() は、payload->length バイトを16バイトのスタックバッファ (dpaux.data[16]) にコピーしますが、この操作は ASSERT() のみによって保護されています。ASSERT() はリリースビルドでは何もしないため、呼び出し元が length > 16 を渡すと、memcpy 経由でスタックバッファオーバーフローが発生します。

さらに、link_index は dc->links[] の参照解除に使用されますが、dc->link_count に対する境界チェックが行われないため、範囲外アクセスのリスクがあります。

payload->length が宛先バッファサイズを超えた場合に false を返す堅牢なランタイムチェックで ASSERT() を置き換え、link_index を使用する前に境界チェックを追加します。

(コミット ba4caa9fecdf7a38f98c878ad05a8a64148b6881 からの cherry-pick)

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-382952

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!