Podatności Linux kernel (drm/nouveau)
3 znanych podatności CVE w Linux kernel (drm/nouveau), przetłumaczonych i ocenionych.
- CVE-2026-98511Nieznane
W funkcji nouveau_bo_pin_locked() w sterowniku drm/nouveau jądra Linux występuje błąd, który powoduje zwiększenie licznika przypięć (pin count) bufora nawet gdy ponowne przypięcie kończy się niepowodzeniem z błędem -EBUSY. Nadmiarowy licznik nigdy nie jest zmniejszany przez odpowiadające mu odpięcie, co prowadzi do ostrzeżenia WARN_ON_ONCE w ttm_bo_release(). Podatność została wykryta podczas fuzzowania sterownika nouveau zmodyfikowanym narzędziem Syzkaller.
- CVE-2026-89803Wysokie
W jądrze Linux w sterowniku drm/nouveau funkcja nouveau_channel_del() najpierw niszczyła kontekst fence, a dopiero później anulowała subskrypcję zdarzenia channel-kill. Wąskie okno czasowe pozwalało na wywołanie nouveau_fence_context_kill() na już zwolnionym kontekście fence, co prowadziło do use-after-free. Poprawka anuluje subskrypcję przed zniszczeniem zależnych struktur.
- CVE-2026-46006Wysokie
W jądrze Linuxa zidentyfikowano podatność związana z przepełnieniem typu u32 w funkcji sprawdzającej granice relocacji w drm/nouveau. Problem występuje podczas walidacji przesunięcia, co może prowadzić do nieprawidłowego działania systemu.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

