Katalog CVE

CVE-2026-23444

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W jądrze Linuxa w funkcji ieee80211_tx_prepare_skb() (mac80211) jedna ze ścieżek błędu nie zwalniała skb, co prowadziło do wycieku pamięci. Dodano brakujące kfree_skb() i usunięto zbędne zwalnianie w wywołujących (ath9k, mt76, mac80211_hwsim).

Ocena ryzyka

Wyciek pamięci może prowadzić do wyczerpania zasobów systemowych, potencjalnie powodując awarię.

Rekomendacja

Zastosuj łatkę jądra Linux dodającą kfree_skb() w pierwszej ścieżce błędu ieee80211_tx_prepare_skb().

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: mac80211: always free skb on ieee80211_tx_prepare_skb() failure ieee80211_tx_prepare_skb() has three error paths, but only two of them free the skb. The first error path (ieee80211_tx_prepare() returning TX_DROP) does not free it, while invoke_tx_handlers() failure and the fragmentation check both do. Add kfree_skb() to the first error path so all three are consistent, and remove the now-redundant frees in callers (ath9k, mt76, mac80211_hwsim) to avoid double-free. Document the skb ownership guarantee in the function's kdoc.

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