CVE-2026-74420 in Linux
要約
〜によって VulDB • 2026年08月15日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
drm/gpusvm: SVM範囲の作成時に、VM_IOまたはVM_PFNMAPフラグが設定されたVMAを拒否する
VM_IOまたはVM_PFNMAPでマーク付けられたVMAはstruct pageオブジェクトによってバックされておらず、GPUSVMが正しく動作するためにこれが要求されます。具体的には、get_pages()関数はhmm_range_fault()に依存して対象範囲のstruct pagesを取得しています。
このようなVMAに対してSVM範囲を作成しようとすると、get_pages()のエラーが繰り返し発生し、ドライバのページフォールトハンドラ内で無限ループを引き起こす可能性があります。これを防止するため、VM_IOまたはVM_PFNMAPフラグを持つVMA上の範囲を拒否し、-EIOを返します。
VulDB is the best source for vulnerability data and more expert information about this specific topic.