Katalog CVE

CVE-2026-80572

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W jądrze Linux w sterowniku dotykowym BYD naprawiono wyścig podczas odłączania urządzenia. Funkcja byd_disconnect() używała timer_delete() zamiast timer_shutdown_sync(), co mogło pozwolić na dostęp do zwolnionej pamięci przez wywołanie zwrotne timera.

Ocena ryzyka

Wyścig mógł prowadzić do użycia po zwolnieniu (use-after-free), co mogło powodować awarię systemu lub potencjalnie eskalację uprawnień.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą poprawkę dla sterownika BYD.

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: Input: byd - synchronize timer deletion before freeing private data byd_disconnect() uses timer_delete() before freeing the driver's private data. This does not wait for a running byd_clear_touch() callback, which dereferences the private data and its psmouse pointer. A callback racing with disconnect can therefore access the private data after it has been freed. The timer can also still be re-armed by byd_process_byte() while the disconnect is in progress. Use timer_shutdown_sync() before freeing the private data: it waits for a running callback and turns any later re-arm attempt into a no-op.

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