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 naprawiono podatność związaną z funkcją dma_free_coherent(), która niepoprawnie obsługiwała rozmiar pamięci. Zmiana rozmiaru alokacji może prowadzić do niezgodności w zwalnianiu pamięci.
W jądrze Linuxa w sterowniku altera-tse wykryto wyciek pamięci. Funkcja tse_start_xmit() nie zwalniała bufora skb po niepowodzeniu mapowania DMA, co prowadziło do wycieku pamięci przy każdym błędzie DMA.
W jądrze Linuxa rozwiązano podatność związaną z kontrolerem imx8mp-blk-ctrl, która polegała na konieczności utrzymania zegara NOC_HDCP w stanie włączonym. Problem ten mógł prowadzić do zawieszenia systemu związanego z procedurą wyłączania zasilania portu NoC ADB400.
W jądrze Linux w sterowniku vub300 dla kart MMC/SD przez USB wykryto podatność polegającą na wyłuskaniu wskaźnika NULL (NULL-deref) podczas odłączania urządzenia. Problem wynika z braku wyrejestrowania kontrolera przed zwolnieniem danych sterownika, co może prowadzić do awarii systemu.
W jądrze Linux naprawiono błąd w sterowniku idpf dotyczący nieprawidłowego zagnieżdżania blokad spinlock (raw/bh) w obsłudze asynchronicznych komunikatów wirtualnego kanału (VC) na jądrach z PREEMPT_RT. Zamieniono użycie surowej blokady struktury completion na lokalną blokadę w strukturze idpf_vc_xn, co eliminuje zgłaszany przez jądro błąd nieprawidłowego kontekstu oczekiwania.
W jądrze systemu Linux naprawiono podatność związaną z usuwaniem wywołań rxrpc z listy rxnet->calls. Zmiana polega na użyciu list_del_rcu() zamiast list_del_init(), co zapobiega potencjalnemu wpadnięciu w nieskończoną pętlę podczas odczytu /proc/net/rxrpc/calls.
W jądrze Linux w module rxrpc wykryto wyciek referencji do klucza. Podczas tworzenia wywołania klienta w rxrpc_alloc_client_call() pobierana jest referencja do klucza, która nigdy nie jest zwalniana przy niszczeniu wywołania. Poprawka zwalnia call->key w rxrpc_destroy_call().
W jądrze Linux wykryto wyciek licznika referencji w funkcji rxrpc_server_keyring(). Problem występuje, gdy pole rx->securities jest już ustawione, co prowadzi do nieprawidłowego zarządzania pamięcią.
W jądrze Linux w funkcji rxgk_verify_response() modułu rxrpc występuje wyciek kontekstu rxgk. Funkcja nie zwalnia tworzonego kontekstu rxgk, co prowadzi do wycieku zasobów. Poprawka zapewnia prawidłowe czyszczenie kontekstu.
W jądrze Linux wykryto podatność w procesorach AMD Zen1, gdzie sprzętowy dzielnik może pozostawiać częściowe wyniki poprzednich operacji, które mogą zostać ujawnione przez wątek atakującego. Problem został załatany przez ustawienie odpowiedniego bitu zabezpieczającego.
W jądrze Linuxa naprawiono podatność związaną z dereferencją wskaźnika NULL w funkcji alps_raw_event(). Poprzednia poprawka nie objęła sterownika alps, co mogło prowadzić do błędów w przetwarzaniu zdarzeń wejściowych.
W jądrze systemu Linux zidentyfikowano podatność w funkcji s32ton(), która może prowadzić do nieokreślonego przesunięcia bitów. Problem wynika z tego, że pole report_size, pochodzące z urządzenia HID, może być zbyt duże, co skutkuje przesunięciem do 256 na typie 32-bitowym podczas budowania raportu wyjściowego.
W jądrze systemu Linux zidentyfikowano podatność, która została naprawiona. Złośliwe urządzenie USB udające modem CDC Phonet może spowodować przepełnienie tablicy skb_shared_info->frags[] poprzez wysyłanie nieograniczonej sekwencji pełno-stronowych transferów.
W jądrze Linux w sterowniku ALSA usx2y dla urządzenia TASCAM US-144MKII występuje błąd dereferencji NULL. Złośliwe urządzenie USB może dostarczyć konfigurację z numerem interfejsu 1, ale bez interfejsu 0, co powoduje, że funkcja usb_ifnum_to_if(dev, 0) zwraca NULL, a następnie jest bezpośrednio dereferencjonowana.
W jądrze systemu Linux zidentyfikowano podatność w module ALSA, która dotyczy nieprawidłowego sprawdzania statusu dostarczonego przez urządzenie FireWire przed odwołaniem do tablicy łańcuchów. Wartość statusu może być poza zakresem, co prowadzi do błędów w wyświetlaniu informacji.
W jądrze Linuxa rozwiązano podatność związaną z driverem fbdev, która mogła prowadzić do błędu dzielenia przez zero w funkcji FBIOPUT_VSCREENINFO. Problem dotyczy również drivera udlfb, który bezpośrednio używa pixclock podczas dzielenia, co może prowadzić do awarii.
W jądrze Linux w sterowniku USB f_ncm (funkcja sieciowa CDC NCM) wykryto podatność polegającą na braku walidacji minimalnej długości bloku (block_len) w funkcji ncm_unwrap_ntb(). Gdy block_len jest mniejszy niż rozmiar NDP, operacje arytmetyczne na indeksach powodują niedomiar (underflow), co umożliwia złośliwemu hostowi USB ominięcie kontroli granic i skopiowanie danych z pamięci jądra do sieciowego bufora skb.
W jądrze systemu Linux zidentyfikowano podatność, która pozwala na przepełnienie tablicy skb_shared_info->frags[] w urządzeniu USB gadget, gdy złośliwy host USB wysyła nieograniczoną liczbę transferów OUT o pełnej wielkości strony. Problem występuje w funkcji pn_rx_complete(), która nie resetuje odpowiedniego bufora, co prowadzi do nadpisania pamięci.
W jądrze systemu Linux zidentyfikowano podatność w obsłudze żądań GET_STATUS oraz SET/CLEAR_FEATURE, gdzie numer punktu końcowego nie był weryfikowany. Wprowadzono poprawkę, która zapewnia, że liczba punktów końcowych odpowiada liczbie dostępnych w urządzeniu przed dereferencją wskaźnika.
W jądrze Linuxa wykryto podatność w ksmbd (implementacja serwera SMB w jądrze) polegającą na wycieku pamięci mechToken, gdy dekodowanie SPNEGO nie powiedzie się po alokacji tokena. Dekoder ASN.1 BER wywołuje funkcje zwrotne podczas przetwarzania danych. Gdy ksmbd_decode_negTokenInit() dotrze do elementu mechToken, alokuje pamięć dla conn->mechToken. Jeśli późniejszy element blobu jest nieprawidłowy, dekoder zwraca błąd, ale pamięć pozostaje zaalokowana. Funkcja decode_negotiation_token() ustawia conn->use_spnego = false, a czyszczenie w smb2_sess_setup() jest uzależnione od use_spnego, więc pamięć nie jest zwalniana. Nieuwierzytelnieni klienci mogą powodować powolne wycieki pamięci na serwerze.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

