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.11.06)
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 w AF_XDP stwierdzono, że przestrzeń użytkownika może zmienić flagi metadanych po przetworzeniu żądania. Ponowne odczytanie ich podczas zakończenia może spowodować zapisanie znacznika czasu, który nie był żądany przy wysyłaniu pakietu. Poprawka polega na wyczyszczeniu wskaźnika metadanych podczas przetwarzania żądania, chyba że żądano zakończenia z timestampem.
W jądrze Linux w AF_XDP stwierdzono, że metadane launch-time wykraczają poza pierwsze 16 bajtów struktury xsk_tx_metadata. Podatność pozwala na odrzucenie żądania, gdy zarejestrowany obszar metadanych nie zawiera pełnego pola. Dodatkowo, poprawka używa migawki flag dla ścieżki generycznej transmisji, aby uniknąć niespójnych decyzji przy równoczesnej zmianie flag przez użytkownika.
W jądrze Linux w AF_XDP stwierdzono, że ścieżka zero-copy waliduje metadane TX podczas uzyskiwania kontekstu deskryptora, a następnie czyta je ponownie podczas przygotowywania żądania sprzętowego. Przestrzeń użytkownika może zmienić metadane między tymi operacjami i ominąć pierwotną walidację. Poprawka waliduje metadane w xsk_tx_metadata_request() i używa migawki flag dla wszystkich kontroli.
W jądrze Linux w sterowniku bnge stwierdzono podatność na dereferencję wskaźnika NULL w funkcji zwalniającej urządzenie pomocnicze. Jeśli alokacja auxr_dev nie powiedzie się podczas konfiguracji urządzenia pomocniczego, ścieżka błędu wywołuje auxiliary_device_uninit(), co prowadzi do wywołania bnge_aux_dev_release(), które bezwarunkowo dereferencjonuje aux_priv->auxr_dev->pdev, co powoduje wyjątek NULL pointer.
W jądrze Linux w funkcji __skb_udp_tunnel_segment() stwierdzono potencjalną podatność use-after-free. Funkcja pobiera nagłówek UDP przed upewnieniem się, że nagłówek tunelu znajduje się w skb head. Jeśli operacja pull ponownie alokuje skb->head, zapisany wskaźnik do nagłówka UDP staje się nieprawidłowy.
W jądrze Linux w schedulerze sieciowym sch_cake stwierdzono, że filtr ACK zawiera WARN_ON(1), który może być wyzwolony przez nieprawidłowy nagłówek IP. W zależności od konfiguracji systemu prowadzi to do spamowania dmesg ostrzeżeniami lub paniki, jeśli ustawiono panic_on_warn. Poprawka usuwa WARN_ON, ponieważ kod już poprawnie pomija pakiet w tej gałęzi.
W jądrze Linux w podsystemie vhost-scsi występuje podatność polegająca na braku walidacji liczby scatterlistów dla T10 PI. Złośliwe żądanie może zadeklarować bajty ochronne pokrywające lub przekraczające długość ładunku, co prowadzi do sytuacji, w której liczba SGL wynosi zero i wywoływana jest funkcja sg_alloc_table_chained(), powodując BUG_ON(!nents).
W jądrze Linux wykryto podatność w vhost-scsi, gdzie zmiana funkcji (feature) po aktywacji punktu końcowego (endpoint) może prowadzić do awarii systemu (kernel panic). Brak walidacji zmian funkcji po negocjacji powoduje, że włączenie T10-PI po konfiguracji pozostawia niezainicjalizowane struktury danych, co wywołuje BUG_ON w sg_alloc_table_chained().
W jądrze Linuxa w module openvswitch funkcja key_extract() nie sprawdza długości nagłówka Ethernet przed jego użyciem, co może prowadzić do błędu BUG w __skb_pull() dla pakietów przychodzących z urządzeń ARPHRD_NONE, takich jak TUN. Poprawka polega na wywołaniu check_header() przed dostępem do nagłówka Ethernet.
W jądrze Linux wykryto podatność w mechanizmie filtrów sieciowych (net/sched). Problem dotyczy wyścigu (race condition) podczas tworzenia filtrów, który może doprowadzić do użycia po zwolnieniu pamięci (UAF) w klasie cls_u32. Naprawa polega na zawsze pobieraniu blokady rtnl_lock podczas niszczenia klasyfikatorów zablokowanych.
W jądrze Linux w sterowniku DRM/Xe występuje wyciek pamięci w funkcji exec_queue_set_hang_replay_state(). Pole q->replay_state jest nadpisywane bez sprawdzenia, co może prowadzić do wycieku pamięci wcześniej przydzielonej przez vmemdup_user(). Poprawka polega na zwróceniu błędu, jeśli q->replay_state nie jest puste.
W jądrze Linux w sterowniku sieciowym mlx5e występuje podatność polegająca na nieprawidłowym resecie BQL podczas ponownej aktywacji SQ. Funkcja mlx5e_activate_txqsq() bezwarunkowo wywołuje netdev_tx_reset_queue(), zerując liczniki BQL kanałów, które mają w locie WQE, co prowadzi do BUG_ON w dql_completed().
W jądrze Linux w sterowniku bnxt_en wykryto podatność powodującą uszkodzenie danych. Gdy włączone jest EOP (dopełnienie końca ramki) na pierścieniu AGG, może dojść do nakładania się zerowego dopełnienia z danymi następnego segmentu, zwłaszcza przy włączonym Relaxed Ordering (RO). Na starszych układach (P5 i starsze) RO nie jest automatycznie wyłączane, co może prowadzić do nadpisania poprawnych danych.
W jądrze Linux w implementacji TCP Fast Open (TFO) wykryto problem z licznikiem max_qlen podczas migracji gniazda z SO_REUSEPORT. Po migracji licznik qlen nie jest poprawnie przenoszony, co powoduje, że limit liczby oczekujących żądań Fast Open nie jest respektowany i może być przekroczony.
W jądrze Linux w module netfilter nf_flow_table wykryto problem z wyciekiem referencji do dst_entry. Gdy pakiet przechodzący przez hooki flowtable ma już przypisany ref-counted dst, wywołanie skb_dst_set_noref() nadpisuje wskaźnik, powodując wyciek referencji i wyzwalając ostrzeżenia DEBUG_NET_WARN_ON_ONCE.
W jądrze Linux w module net/ncsi wykryto podatność na odczyt poza zakresem sterty (heap OOB read). Funkcja ncsi_send_cmd_nl() nie sprawdza poprawności długości ładunku z nagłówka pakietu, co pozwala atakującemu z CAP_NET_ADMIN na odczyt do 64KB pamięci jądra i wyciek informacji.
W jądrze Linux w sterowniku prestera wykryto brak walidacji długości nagłówka firmware. Funkcja prestera_fw_hdr_parse() odczytuje nagłówek przed sprawdzeniem, czy obraz firmware zawiera ten nagłówek, co może prowadzić do odczytu poza zakresem.
W kernelu Linuxa wykryto podatność TOCTOU w module net/smc. Funkcja smc_listen_out() sprawdza stan gniazda bez blokady, a następnie dopiero ją przejmuje, co pozwala na wyścig z zamykaniem nasłuchującego gniazda. W wyniku tego może dojść do wycieku pamięci jądra przez niezwolnione referencje do gniazda potomnego.
W sterowniku sieciowym Thunderbolt w jądrze Linux wykryto podatność polegającą na nieprawidłowej kolejności zamykania: najpierw zatrzymywane są pierścienie DMA i zwalniane bufory ramek, a dopiero potem dezaktywowane ścieżki DMA. Powoduje to, że dane w locie nie mają gdzie spłynąć, a bit 'pending' nigdy nie jest czyszczony, co prowadzi do przekroczenia limitu czasu i awarii łącza.
W jądrze Linux w sterowniku s390/ism wykryto podatność use-after-free. Podczas wywołania ism_dev_exit() może być aktywny równolegle handler przerwań, który uzyskuje dostęp do zwolnionych struktur danych, co prowadzi do naruszenia bezpieczeństwa pamięci.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

