Katalog CVE

CVE-2026-98055

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku ASoC Intel AVS funkcja snd_hdac_ext_bus_get_ml_capabilities() może zwrócić błąd, którego kod powrotu nie był sprawdzany w avs_pci_probe(). Dodatkowo w przypadku niepowodzenia dalszej części avs_pci_probe() lista hlink nie była czyszczona przed wyjściem z funkcji.

Ocena ryzyka

Nieobsłużony błąd podczas inicjalizacji urządzenia audio może prowadzić do wycieku zasobów lub niestabilnego stanu sterownika, co potencjalnie skutkuje awarią systemu lub problemami ze sprzętem audio.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę, która sprawdza kod powrotu snd_hdac_ext_bus_get_ml_capabilities() i czyści listę hlink w ścieżce błędów avs_pci_probe().

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: ASoC: Intel: avs: Clean up the bus when fetching ML caps fails snd_hdac_ext_bus_get_ml_capabilities() may fail and its return code shall be checked and accounted for. Address the issue by updating the error-path for avs_pci_probe(). At the same time, if the function in question succeeds but the next part of avs_pci_probe() fails, the hlink list shall be cleaned up before leaving the scope.

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