Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Przeglądaj podatności według pakietuKatalog CISA KEV zaktualizowany: (v2026.10.28)
Cotygodniowy digest CVE
Jeden mail w tygodniu z nowo opublikowanymi podatnościami, o których warto wiedzieć. Bez zakładania konta.
Digest dotyczy ogólnie nowych podatności, nie Twoich serwerów. Jeśli chcesz wiedzieć, które z nich faktycznie działają w Twojej infrastrukturze, tym zajmuje się Secvalis : skanuje Twoje maszyny i zgłasza wyłącznie to, co ich dotyczy.
W jądrze Linux funkcja dma_chan_put() bezwarunkowo zwalniała referencję urządzenia, podczas gdy dma_chan_get() pobierało ją tylko na ścieżce wolnej. Powodowało to niedomiar licznika kref przy każdej parze get/put na ścieżce szybkiej.
W jądrze Linux w dma_chan_put() i dma_release_channel() występowało użycie po zwolnieniu (use-after-free). Gdy dma_device_put() zwalniało ostatnią referencję, dma_device_release() mogło zwolnić dma_device wraz z kanałami, a dma_chan_put() nadal odczytywało chan->device->owner.
W jądrze Linux dma_device_release() usuwało urządzenie z listy i zwalniało je bez okresu karencji RCU. Współbieżni czytelnicy RCU w dma_issue_pending_all() mogli uzyskać dostęp do już zwolnionego urządzenia.
W jądrze Linux cfg80211 zwalniało żądanie skanowania należące do sterownika, gdy interfejs był wyłączany podczas skanowania. Sterownik nadal uważał, że jest właścicielem żądania, co prowadziło do use-after-free w scan_done().
W jądrze Linux __cfg80211_bss_update() grupowało ukryte wpisy BSS z wpisami pochodzącymi z odpowiedzi probe bez elementów beacon. Późniejsze nadejście beacon z ukrytym SSID powodowało naruszenie WARN_ON_ONCE w cfg80211_combine_bsses().
W jądrze Linux cfg80211_update_assoc_bss_entry() filtrowało wpisy po typie BSS przy usuwaniu nieaktualnych wpisów. Wpis z innym bitem możliwości (np. IBSS) pozostawał, powodując WARN_ON(!cmp) w cfg80211_rehash_bss().
W jądrze Linux przy dołączaniu do IBSS zapisywano tylko BSSID/kanał w zdarzeniu i wyszukiwano wpis BSS podczas przetwarzania. Było to podatne na wyścig (np. nowe skanowanie z NL80211_SCAN_FLAG_FLUSH mogło usunąć wpis), powodując ostrzeżenie w __cfg80211_ibss_joined().
W jądrze Linux mac80211 mogło rozpocząć ROC (remain-on-channel), gdy skanowanie było w toku. Prowadziło to do ostrzeżenia w ieee80211_start_next_roc() podczas kończenia skanowania.
W jądrze Linux mac80211 próbowało zoffloadować konfigurację TC na interfejsach AP_VLAN, które są czysto wirtualne. Ponieważ interfejs AP nie zawsze jest znany i może się zmienić, offload nie powinien być wykonywany.
W jądrze Linux w podsystemie mac80211 podczas opuszczania sieci mesh nie jest przerywany proces zmiany kanału (CSA), co prowadzi do awarii systemu z powodu dostępu do nieprawidłowego obszaru pamięci. Problem występuje, gdy kontekst kanału zostaje zwolniony, a praca finalizująca CSA nadal działa.
W jądrze Linux w podsystemie mac80211, gdy uruchomienie punktu dostępowego (AP) nie powiedzie się, stan interfejsu nie jest resetowany, co prowadzi do błędów dzielenia przez zero i ostrzeżeń podczas skanowania. Problem dotyczy pozostawienia włączonej beaconizacji po nieudanym starcie AP.
W jądrze Linux w podsystemie mac80211, gdy podniesienie interfejsu nie powiedzie się, stan diody LED nie jest resetowany, co powoduje, że timer pozostaje aktywny i może zostać zwolniony, prowadząc do ostrzeżeń i potencjalnej awarii. Problem dotyczy timera związanego z aktywnością TPT.
W jądrze Linux w podsystemie mac80211 funkcja ieee80211_tdls_oper() może operować na stacji AP, co prowadzi do ostrzeżeń, gdy stacja AP jest usuwana lub później mylona z peerem TDLS. Brakuje sprawdzenia, czy stacja jest rzeczywiście peerem TDLS.
W jądrze Linux w podsystemie mac80211 interfejsy nie są usuwane z listy local->interfaces, gdy ich netdev jest wyrejestrowywany bez przejścia przez ieee80211_if_remove(). Może to prowadzić do BUG w wiphy_to_rdev() podczas usuwania interfejsów.
W jądrze Linux w podsystemie cfg80211, gdy przestrzeń nazw sieci jest niszczona, przeniesienie wiphy do początkowej przestrzeni nazw może się nie powieść, pozostawiając wskaźnik do nieprawidłowej przestrzeni nazw. Prowadzi to do błędu jądra podczas powiadamiania o wiphy.
W jądrze Linux w podsystemie mac80211, ramki wstrzykiwane na interfejsie monitorującym mogą zawierać pole radiotap żądające szerokości pasma większej niż rzeczywista szerokość kanału, co prowadzi do ostrzeżenia w hwsim. Takie ramki powinny być odrzucane.
W jądrze Linux w podsystemie mac80211, długość elementów skanowania (scan_ies_len) nie uwzględnia elementu HE 6 GHz Band Capability, co może prowadzić do niepowodzenia budowy żądań probe i wyzwolenia WARN_ON podczas skanowania.
W jądrze Linux w podsystemie mac80211 dla sieci mesh, stan CSA (ifmsh->csa) nie jest resetowany przy opuszczaniu sieci, co prowadzi do wycieku pamięci i nieprawidłowego stanu (csa_role, chsw_ttl). Poprawka resetuje stan przy opuszczaniu mesh.
W jądrze Linux w podsystemie mac80211 dla sieci mesh, jeśli uruchomienie mesh nie powiedzie się, kontekst kanału nie jest zwalniany, co prowadzi do ostrzeżeń i potencjalnej awarii podczas usuwania interfejsu. Poprawka poprawnie zwalnia kanał przy nieudanym starcie.
W jądrze Linux w podsystemie mac80211 wystąpił problem z inicjalizacją informacji TX, co prowadziło do nieprawidłowego raportowania błędów do przestrzeni użytkownika. Poprawka inicjalizuje skb->cb[] wcześniej, co umożliwia użycie ieee80211_free_txskb() i ujednolica ścieżkę obsługi błędów.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

