Katalog CVE

CVE-2026-31756

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa naprawiono podatność związaną z niezgodnością spin_lock/unlock w funkcji dwc2_hsotg_udc_stop(). Problem występował w funkcji dwc2_gadget_exit_clock_gating(), która wewnętrznie wywołuje makro call_gadget(), oczekując, że blokada hsotg->lock będzie utrzymywana.

Ocena ryzyka

Niezgodność w zarządzaniu blokadami może prowadzić do nieprzewidywalnych zachowań systemu, co stwarza ryzyko awarii lub naruszenia integralności danych.

Rekomendacja

Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność i zapewnić stabilność oraz bezpieczeństwo systemu.

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

In the Linux kernel, the following vulnerability has been resolved: usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop() dwc2_gadget_exit_clock_gating() internally calls call_gadget() macro, which expects hsotg->lock to be held since it does spin_unlock/spin_lock around the ga

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