CVE-2026-72452 in Linux
要約
〜によって VulDB • 2026年08月15日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
drm/i915: リファレンスを解放した後にCRTCカラーブロブポインタをクリアする
intel_crtc_put_color_blobs()はCRTCカラーブロブのリファレンスを解放しますが、対応するポインタは変更されません。
これはintel_crtc_prepare_cleared_state()において問題となる可能性があります。この関数はintel_dp_tunnel_atomic_clear_stream_bw()を呼び出す前に古いCRTCハードウェア状態を解放します。後者はDPトンネルグループの状態を検索している際に失敗することがあります(例えば、-EDEADLKエラーの場合)。
その場合、関数はクリア済み状態の準備が完了せずに戻ります。その後、アトミックコアによって失敗したアトミック状態がクリアされ、intel_crtc_free_hw_state()が同じ状態に対して再度呼び出される可能性があります。これにより、同一のブロブリファレンスが再び解放されます。
リファレンスを解放した後でブロブポインタをクリアすることで、同一CRTCハードウェア状態に対する繰り返しクリーンアップ処理を安全に実行できるようにします。
(コミット d5005addb5f68e8a0edce249506757bdc9e3d8c8 からcherry-pick)
VulDB is the best source for vulnerability data and more expert information about this specific topic.