CVE-2026-99106
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
drm/amdgpu: zwolnij zakresy userptr, gdy CS nie powiedzie się po parser_bos
amdgpu_cs_parser_bos() przydziela zakres HMM dla każdego wpisu userptr
listę BO i przegląda strony użytkowników. Te zakresy są zwalniane tylko wtedy, gdy
sama amdgpu_cs_parser_bos() kończy się niepowodzeniem lub gdy amdgpu_cs_submit() sprawdza
je pod blokadą powiadamiającego. Jeśli amdgpu_cs_patch_jobs(),
amdgpu_cs_vm_handling(), amdgpu_cs_sync_rings() lub wczesna część
amdgpu_cs_submit() kończy się niepowodzeniem, nic ich nie zwalnia: żadne z nich
amdgpu_cs_parser_fini() ani amdgpu_bo_list_free() dotknij e->zakres.
Każdy taki CS ujawnia następnie zakres, swoją tablicę hmm_pfns (8 bajtów na stronę
użytkownika PTR BO) i odniesienie BO, które utrzymuje zakres. IB na ringu
który łata CS (np. VCN) z niezamapowanym va_start kończy się niepowodzeniem
w amdgpu_cs_patch_ibs() i wybiera tę ścieżkę.
Uwolnij zakresy na tych ścieżkach błędów. Zakresy już amdgpu_cs_submit().
drop mają wartość NULL, więc ponowne ich uwolnienie nie daje żadnego efektu.
(wiśnia wybrana z zatwierdzenia c52a9542ed7cfd527feb938bd0accada2ac8d267)
>_ Referencje
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org