CVE-2025-38632
MediumSummary
W jądrze Linuxa naprawiono podatność związaną z wyścigiem, która mogła prowadzić do ustawienia wskaźnika mux_owner na NULL przy aktywnym liczeniu mux_usecount. Zmiana wprowadzona w commicie 5a3e85c3c397 miała na celu rozwiązanie problemu, gdy dwóch klientów tego samego GPIO wywołuje pinctrl_select_st.
Risk Assessment
Podatność ta mogła prowadzić do nieprzewidywalnego zachowania systemu, co mogłoby wpłynąć na stabilność i bezpieczeństwo aplikacji korzystających z GPIO. W przypadku wykorzystania tej luki, atakujący mógłby uzyskać nieautoryzowany dostęp do zasobów systemowych.
Recommendation
Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować systemy pod kątem nieautoryzowanych prób dostępu do GPIO.
Original NVD description (English source)
In the Linux kernel, the following vulnerability has been resolved: pinmux: fix race causing mux_owner NULL with active mux_usecount commit 5a3e85c3c397 ("pinmux: Use sequential access to access desc->pinmux data") tried to address the issue when two client of the same gpio calls pinctrl_select_st

