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 Linuxa w sterowniku octeontx2-af stwierdzono podatność na zapis poza zakresem pamięci. Funkcja rvu_mbox_handler_rep_event_notify nie sprawdza poprawności pola pcifunc w żądaniu, co pozwala atakującemu na zapis poza alokowaną tablicą struktur PF/VF.
W jądrze Linuxa w sterowniku VTI (Virtual Tunnel Interface) dla IPv6 wykryto podatność umożliwiającą nieuprawnionemu użytkownikowi w przestrzeni nazw sieciowych przejęcie tunelu VTI z innej przestrzeni nazw. Problem wynika z użycia dev_net(dev) zamiast t->net przy wyszukiwaniu tunelu w funkcji vti6_siocdevprivate(), co po migracji tunelu do nowej przestrzeni nazw pozwala na podmianę wpisu w tablicy mieszającej i przekierowanie ruchu.
W jądrze Linux wykryto podatność w IPv6, gdzie długość nagłówka rozszerzenia nie była ponownie weryfikowana przed skopiowaniem do komunikatu sterującego (cmsg). Atakujący z nieuprzywilejowanego przestrzeni nazw użytkownika może przez nftables zmodyfikować pole hdrlen po parsowaniu, powodując odczyt poza zakresem bufora (slab-out-of-bounds).
W jądrze Linux wykryto podatność w module xfrm dotyczącą przetwarzania pakietów w trybie transportowym. Podczas opóźnionego ponownego wstrzykiwania pakietów wskaźnik do struktury sieciowej (netns) przechowywany w skb->cb może stać się nieprawidłowy, jeśli przestrzeń nazw sieciowych zostanie usunięta przed wykonaniem funkcji zwrotnej.
W jądrze Linuxa w module L2TP wykryto podatność polegającą na użyciu zwykłego refcount_inc() zamiast refcount_inc_not_zero() w funkcji l2tp_session_get_by_ifname(). Może to prowadzić do wyścigu (race condition), w którym zwracany jest wskaźnik do sesji o zerowym liczniku referencji, co skutkuje użyciem po zwolnieniu (use-after-free).
W jądrze Linux wykryto podatność w sterowniku VTI6 (Virtual Tunnel Interface dla IPv6). Po przeniesieniu interfejsu VTI6 między przestrzeniami nazw sieciowych (netns) funkcje vti6_changelink() i vti6_update() używają nieaktualnej referencji do sieci (dev_net zamiast t->net), co prowadzi do pozostawienia nieaktualnego wpisu w tablicy mieszającej oryginalnej przestrzeni nazw. Skutkuje to błędem jądra (kernel BUG) podczas czyszczenia tej przestrzeni nazw, umożliwiając atakującemu w nieuprzywilejowanym kontenerze wywołanie awarii systemu.
W jądrze Linux wykryto podatność w sterowniku HID dla tabletów Wacom. Funkcja wacom_hid_set_device_mode() zakłada, że atrybut HID_DG_INPUTMODE znajduje się zawsze w pierwszym polu raportu, co może prowadzić do zapisu poza dozwolonym obszarem pamięci (OOB write) w przypadku, gdy atrybut ten jest umieszczony w innym polu.
W jądrze Linux wykryto podatność w stosie NFC HCI, polegającą na odczycie poza zakresem w funkcjach nfc_hci_recv_from_llc() i nci_hci_data_received_cb(). Złośliwe urządzenie NFC może wysłać ramkę HCP o zerowej długości, co prowadzi do odczytu poza przydzielonym buforem (out-of-bounds read) oraz potencjalnie do przepełnienia stosu (skb_over_panic) podczas składania fragmentów.
W jądrze Linuxa wykryto podatność w mechanizmie migracji XFRM (IPsec). Funkcje wysyłające powiadomienia o migracji (xfrm_send_migrate i pfkey_send_migrate) błędnie kierowały je do domyślnej przestrzeni nazw sieciowych (init_net), zamiast do przestrzeni nazw wywołującego. Powodowało to, że demony IKE w innych przestrzeniach nazw nie otrzymywały powiadomień o własnych migracjach, a demony w init_net otrzymywały powiadomienia z wszystkich przestrzeni.
W jądrze Linux wykryto podatność w module netfilter conntrack dla TCP. Nieprawidłowe sprawdzanie kierunku pakietu RST z niepoprawnym numerem sekwencyjnym pozwala na przedwczesne zamknięcie połączenia (stan CLOSE), nawet jeśli RST nie jest odpowiedzią na wcześniej wysłany SYN.
W jądrze Linuxa w module xfrm iptfs wykryto podatność polegającą na nieprawidłowym klonowaniu stanu runtime podczas kopiowania asocjacji bezpieczeństwa (SA). Funkcja iptfs_clone_state() kopiuje obiekty runtime, takie jak kolejki skb, timery i spinlocki, które nie powinny być współdzielone z oryginalnym SA, co może prowadzić do użycia po zwolnieniu (use-after-free) i podwójnego zwolnienia pamięci.
W jądrze Linux wykryto podatność use-after-free (UAF) w funkcji dma_buf_fd() związanej z punktem kontrolnym (tracepoint). Po zwróceniu przez FD_ADD() deskryptor pliku staje się aktywny w tablicy deskryptorów, co umożliwia innemu wątkowi zamknięcie go przed wykonaniem DMA_BUF_TRACE(), prowadząc do użycia po zwolnieniu pamięci struktury dma_buf.
W jądrze Linux w systemie plików ksmbd wykryto regresję powodującą odczyt poza zakresem (OOB) w pętli przetwarzania ACE w funkcji smb_check_perm_dacl(). Błąd wynika z nieprawidłowego sprawdzenia granic, które uniemożliwia przerwanie pętli, co prowadzi do odczytu 2 bajtów poza przydzieloną pamięcią podczas operacji SMB2_CREATE.
W sterowniku UIO jądra Linux wykryto podwójne zwolnienie pamięci zaalokowanej przez devm_kzalloc(). Funkcje probe() i remove() jawnie wywołują kfree() na strukturze, która jest automatycznie zwalniana przez mechanizm devres, co prowadzi do podwójnego zwolnienia.
W jądrze Linux wykryto podatność use-after-free w sterowniku USB MUSB dla platformy OMAP2430. Funkcja omap2430_probe() wywołuje of_node_put(np) przed ostatnim dostępem do węzła, co może prowadzić do użycia zwolnionej pamięci.
W jądrze Linux wykryto błąd use-after-free w sterowniku USB/IP vudc. Podczas usuwania urządzenia (vudc_remove) może dojść do wyścigu, w którym timer jest nadal aktywny, a struktura vudc zostaje zwolniona, co prowadzi do dostępu do już zwolnionej pamięci.
W jądrze Linux wykryto podatność w sterowniku USB USBTMC, gdzie nie sprawdzano rzeczywistej długości danych (actual_length) w żądaniach URB dla powiadomień z przerwaniem. Brak tej kontroli może prowadzić do odczytu poza zakresem bufora lub użycia nieaktualnych danych.
W sterowniku belkin_sa dla USB-serial w jądrze Linux brakuje walidacji długości bufora danych przychodzących z przerwania. Krótkie pakiety mogą prowadzić do odczytu poza zakresem pamięci (slab-out-of-bounds) podczas parsowania statusu LSR/MSR.
W sterowniku USB-serial cypress_m8 w jądrze Linux wykryto podatność na odczyt poza zakresem bufora. Funkcja cypress_read_int_callback() nie sprawdzała, czy odebrany pakiet zawiera wymagany nagłówek przed jego odczytaniem, co przy krótkich transferach może prowadzić do odczytu poza przydzieloną pamięcią.
W jądrze Linux stwierdzono podatność w sterowniku USB digi_acceleport, która może prowadzić do uszkodzenia pamięci. Brak walidacji rozmiaru bufora wyjściowego umożliwia atakującemu urządzeniu USB zgłoszenie mniejszych buforów niż oczekiwano, co skutkuje dostępem poza zakresem lub korupcją pamięci.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

