Katalog CVE

CVE-2022-49974

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W jądrze Linux w sterowniku HID dla konsoli Nintendo występuje podatność na dereferencję wskaźnika null. Podczas odłączania urządzenia kolejka pracy (workqueue) jest niszczona, a następnie może być używana do planowania pracy wibracji, co prowadzi do błędu.

Ocena ryzyka

Atakujący z fizycznym dostępem do urządzenia może spowodować awarię systemu (panikę jądra) poprzez odłączenie kontrolera w odpowiednim momencie.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą poprawkę, która zapobiega używaniu zniszczonej kolejki pracy po odłączeniu urządzenia.

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: HID: nintendo: fix rumble worker null pointer deref We can dereference a null pointer trying to queue work to a destroyed workqueue. If the device is disconnected, nintendo_hid_remove is called, in which the rumble_queue is destroyed. Avoid using that queue to defer rumble work once the controller state is set to JOYCON_CTLR_STATE_REMOVED. This eliminates the null pointer dereference.

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