CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-31756

Medium
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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

Recommendation

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

Original NVD description (English source)

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

Vulnerability data from NVD (NIST) · CISA KEV · EPSS