Katalog CVE

CVE-2024-58063

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

W jądrze Linux w sterowniku wifi rtlwifi naprawiono wycieki pamięci i nieprawidłowy dostęp na ścieżce błędu podczas probe. Przy niepowodzeniu init_sw_vars nie należy wywoływać rtl_deinit_core, a brak wywołań rtl_pci_deinit i deinit_sw_vars powodował wycieki pamięci; usunięto też zbędne pci_set_drvdata.

Ocena ryzyka

Wycieki pamięci jądra przy nieudanej inicjalizacji urządzenia Wi-Fi mogą prowadzić do stopniowego wyczerpywania pamięci i destabilizacji systemu.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla sterownika rtlwifi.

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: wifi: rtlwifi: fix memory leaks and invalid access at probe error path Deinitialize at reverse order when probe fails. When init_sw_vars fails, rtl_deinit_core should not be called, specially now that it destroys the rtl_wq workqueue. And call rtl_pci_deinit and deinit_sw_vars, otherwise, memory will be leaked. Remove pci_set_drvdata call as it will already be cleaned up by the core driver code and could lead to memory leaks too. cf. commit 8d450935ae7f ("wireless: rtlwifi: remove unnecessary pci_set_drvdata()") and commit 3d86b93064c7 ("rtlwifi: Fix PCI probe error path orphaned memory").

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