Katalog CVE

CVE-2025-21859

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

W jądrze Linux występuje zakleszczenie w sterowniku USB gadget f_midi, spowodowane podwójnym pozyskaniem blokady przez rekurencyjne wywołanie f_midi_transmit. Problem został rozwiązany poprzez użycie queue_work() do zaplanowania wewnętrznego wywołania.

Ocena ryzyka

Może wystąpić zakleszczenie skutkujące zawieszeniem systemu lub niedostępnością funkcji MIDI przez USB. Ryzyko dotyczy systemów wykorzystujących USB MIDI gadget.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę wykorzystującą queue_work() w f_midi_complete. Unikaj używania podatnych wersji jądra w środowiskach produkcyjnych.

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: USB: gadget: f_midi: f_midi_complete to call queue_work When using USB MIDI, a lock is attempted to be acquired twice through a re-entrant call to f_midi_transmit, causing a deadlock. Fix it by using queue_work() to schedule the inner f_midi_transmit() via a high priority work queue from the completion handler.

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