Katalog CVE

CVE-2026-98181

Niskie ryzyko· EPSS 6%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 6 - wyżej niż 6% wszystkich znanych CVE

Streszczenie

W jądrze Linux w sterowniku drm/gud funkcja gud_plane_atomic_check() ma błąd zapisu poza zakresem z powodu nieprawidłowego indeksowania w pętli właściwości. Urządzenie USB może wywołać zapis poza przydzieloną pamięcią, reklamując maksymalną liczbę właściwości. Poprawka usuwa zbędne '+ i'.

Ocena ryzyka

Podłączone urządzenie USB może spowodować zapis poza pamięcią, co może prowadzić do awarii systemu lub potencjalnie do wykonania kodu. Wymaga to fizycznego dostępu do portu USB.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą poprawkę. Ogranicz dostęp fizyczny do portów USB dla nieautoryzowanych urządzeń.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: drm/gud: fix out-of-bounds write in gud_plane_atomic_check() The plane property loop uses req->properties[num_properties + i] as write index while simultaneously incrementing `num_properties` inside the loop. At iteration i, num_properties has also incremented by i, so the write is done at `initial_num_properties + 2*i`, skipping every other index and advancing by 2 per iteration. With just 2 connector and 32 plane properties the last write happens at index 64, one slot past the end of the 64-slot (indices 0–63) allocation. A USB device can trigger OOB by advertising the maximum number of properties. Fix by dropping the redundant `+ i`; num_properties is already the correct running index, as gud_connector_fill_properties() fills the preceding slots.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS