Odebrany

CVE-2026-90409

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

drm/panthor: Dodaj region vm_bind ze sprawdzaniem nakładania się zakresu kbo

Po utworzeniu maszyny wirtualnej obiekt wywołujący musi określić zakres przestrzeni adresowej
wycinek przeznaczony do mapowania BO jądra. Oznacza to, że mapowania vm_bind
BO wystawione na działanie UM nie powinny przecinać się z tym regionem, ale w tej chwili
nie sprawdzamy tego.

Początkowo myślałem o przekazaniu tych wartości drm_gpuvm_init() poprzez funkcję
argumenty Reserve_{offset, range}, ale okazuje się, że jest to przeznaczone dla VM
zakresy adresów, które nie są zarządzane poprzez zwykły podział/scalanie drm_gpuvm
obwodu, więc przechowuje koniec zakresu VA użytkownika w momencie tworzenia maszyny wirtualnej i
Najprostszym obejściem było szybkie sprawdzenie ścieżki ioctl vm_bind.

Nowe sprawdzenie zapewnia również, że zakres vm_bind nie przekracza rozmiaru a
64-bitowa liczba całkowita bez znaku. To było już robione w dalszej części rozmowy
stos wewnątrz drm_gpuvm_sm_map -> drm_gpuvm_range_valid, ale najlepiej
błąd na początku sterownika, zanim zostaną wywołane funkcje GPUVM, dzięki czemu my
nie będziesz tracić czasu na przydzielanie zasobów kontekstowych vm_bind.

>_ 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