CVE-2026-80541 in Linux
要約
〜によって VulDB • 2026年08月27日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
drm/amdgpu: GEM_CREATEのドメイン組み合わせを検証する
AMDGPU_GEM_CREATEはAMDGPU_GEM_DOMAIN_MASKに対してドメインビットをチェックしていたが、ドメインの組み合わせについては検証していなかった。ユーザー空間ではCPU|GTT|VRAMをDOORBELL、GDS、GWS、またはOAと組み合わせて指定でき、その結果amdgpu_bo_placement_from_domain()がAMDGPU_BO_MAX_PLACEMENTSを超えてBUG_ON()に到達する可能性があった。
CPU/GTT/VRAM内の組み合わせのみを許可し、非CPU/GTT/VRAMのドメインは1つずつ指定することを要求する。amdgpu_gem_create_ioctl()において無効な組み合わせには-EINVALを返すようにした。
v2: ヘルパー関数名をamdgpu_gem_domain_valid()からamdgpu_gem_are_domains_valid()へ変更 (Christian)
(コミットdb39852d0c39843cb02048dfb47e4b8c703e9080からのcherry pick)
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.