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 stwierdzono podatność w sterowniku USB-serial mxuport, która może prowadzić do uszkodzenia pamięci (slab corruption) w przypadku, gdy urządzenie zgłosi zbyt mały rozmiar pakietu dla endpointu bulk-out. Problem został rozwiązany przez dodanie walidacji minimalnego rozmiaru pakietu (co najmniej 8 bajtów).
W sterowniku mct_u232 dla jądra Linux wykryto podatność prowadzącą do uszkodzenia pamięci. Problem występuje, gdy urządzenie USB zgłasza mniejszy maksymalny rozmiar pakietu dla endpointu bulk-out niż oczekiwany (32 bajty), a sterownik nadpisuje maksymalny rozmiar transferu, co może skutkować uszkodzeniem pamięci (slab corruption).
W jądrze Linuxa w podsystemie USB gadget f_fs występuje podatność use-after-free. Funkcja ffs_epfile_dmabuf_io_complete() zwalnia żądanie USB, ale nie czyści wskaźnika priv->req, co prowadzi do wywołania usb_ep_dequeue() na już zwolnionej pamięci. Problem został naprawiony przez przeniesienie zwalniania do ffs_dmabuf_cleanup() z odpowiednim blokowaniem.
W jądrze Linuxa w sterowniku Thunderbolt wykryto podatność polegającą na zawijaniu się sumy 32-bitowej podczas walidacji wpisów właściwości. Złośliwy peer XDomain może wykorzystać to do odczytu pamięci poza przydzielonym blokiem, co prowadzi do wycieku danych.
W jądrze Linux wykryto podatność w podsystemie SCSI transportu Fibre Channel (FC). Atakujący z dostępem do sieci FC może wysłać spreparowaną ramkę FPIN ELS, która powoduje nieskończoną pętlę w sterowniku transportu FC, prowadząc do odmowy usługi (DoS). Problem wynika z użycia 8-bitowego licznika dla 32-bitowego pola pname_count, co przy wartości 256 powoduje zawinięcie licznika i brak zakończenia pętli.
W jądrze Linux wykryto błąd w sterowniku DRM GEM, który powoduje wyścig między operacjami zmiany uchwytu (change_handle) a usunięcia uchwytu (handle_delete). W oknie czasowym między zwolnieniem a ponownym przejęciem blokady tabeli IDR, współbieżne usunięcie starego uchwytu może zliczyć referencje do zera i zwolnić obiekt GEM, podczas gdy nowy uchwyt w IDR wciąż do niego wskazuje.
W jądrze Linux w sterowniku i915 wykryto podatność na użycie po zwolnieniu (UAF) podczas operacji czyszczenia obiektów TTM. Problem wynika z możliwości podmiany wskaźnika bo->ttm przez funkcję ttm_bo_validate(), co prowadzi do dereferencji nieprawidłowego obiektu i błędów ogólnej ochrony.
W sterowniku szeregowym qcom_geni jądra Linux wykryto błąd wyścigu, w którym wywołanie uart_flush_buffer() przed dostarczeniem przerwania DMA może doprowadzić do niedomiaru (underflow) bufora kfifo. Powoduje to, że kolejna transmisja DMA wysyła nieaktualne dane z bufora.
W jądrze Linux w sterowniku amdkfd wykryto podatność na przepełnienie liczby całkowitej w funkcji get_queue_ids(). Obliczenie rozmiaru tablicy jako num_queues * sizeof(uint32_t) może spowodować przepełnienie na 32-bitowych systemach, prowadząc do potencjalnego naruszenia bezpieczeństwa.
W jądrze Linux naprawiono błąd w funkcji amdgpu_hmm_range_get_pages sterownika amdgpu. Sekwencja notyfikatora (notifier sequence) była odczytywana wielokrotnie, co mogło prowadzić do pracy z nieprawidłowymi stronami pamięci. Poprawiono również styl kodowania, usuwając preinicjalizowaną wartość zwracaną i stosując wspólną definicję zakresu 2G.
W jądrze Linuxa dla architektury ARM64 wykryto podatność w mechanizmie unieważniania pamięci podręcznej translacji (TLB walk cache). Funkcja tlb_flush() nie uwzględniała flagi unshared_tables, co powodowało, że po usunięciu współdzielenia tablic PMD (huge_pmd_unshare) używano nieprawidłowej instrukcji (VALE1IS zamiast VAE1IS), nie czyściła ona wpisów niebędących liśćmi. W efekcie w pamięci podręcznej pozostawały nieaktualne wpisy tablic stron, co mogło prowadzić do błędnych translacji adresów.
W jądrze Linuxa wykryto błąd w sterowniku MCTP USB, który powoduje wyścig między zakończeniem transmisji USB (URB) a anulowaniem opóźnionego zadania ponownego odbioru (rx_retry_work). Może to prowadzić do ponownego wysłania URB po zatrzymaniu interfejsu sieciowego.
W jądrze Linuxa wykryto podatność w stosie 6LoWPAN dla sieci IEEE 802.15.4. Funkcja lowpan_xmit() akceptuje pakiety niebędące IPv6 (np. ETH_P_AOE), co prowadzi do użycia niezainicjalizowanych danych w strukturze lowpan_addr_info. Atakujący może wykorzystać to do potencjalnego wycieku informacji lub naruszenia stabilności systemu.
W jądrze Linux w podsystemie mac80211 wykryto podatność polegającą na użyciu wartości indeksu anteny z nagłówka radiotap bezpośrednio jako przesunięcia w operacji bitowej. Może to prowadzić do niezdefiniowanego zachowania zgłaszanego przez UBSAN.
W jądrze Linuxa w podsystemie MPTCP wykryto podatność polegającą na błędzie typu TOCTOU (time-of-check time-of-use) podczas obliczania okna odbioru (rcv_wnd). Funkcja ścieżki wyjściowej MPTCP odczytuje sekwencję potwierdzenia (ack_seq) bez blokady, co może prowadzić do niespójności między wartością data_ack w opcji DSS a obliczonym oknem odbioru w tym samym pakiecie.
W jądrze Linux w sterowniku mt76 dla układów mt7996 wykryto podatność polegającą na braku wyczyszczenia wskaźnika WCID podczas usuwania łącza stacji w funkcji mt7996_mac_sta_deinit_link(). Może to prowadzić do użycia wyczyszczonego wskaźnika (use-after-free).
W jądrze Linux usunięto dwa haki LSM (task_to_inode i inet_conn_established) z listy haków możliwych do użycia przez programy BPF uśpione (sleepable). Hak bpf_lsm_task_to_inode() jest wywoływany w sekcji rcu_read_lock(), a bpf_lsm_inet_conn_established() w kontekście softirq, co uniemożliwia ich bezpieczne użycie przez programy uśpione.
W jądrze Linux stwierdzono podatność w mechanizmie BPF związaną z funkcją visit_tailcall_insn. Mimo że funkcja ta może zwracać błąd, jej wartość zwracana nie jest sprawdzana, co może prowadzić do nieprzewidzianego zachowania.
W jądrze Linux w sterowniku drm/gpusvm wykryto niezbalansowane odblokowanie blokady notyfikatora w funkcji drm_gpusvm_scan_mm(). Pierwszy skok do etykiety err_free następuje przed wywołaniem drm_gpusvm_notifier_lock(), co prowadzi do próby zwolnienia nieposiadanej blokady.
W jądrze Linuxa w podsystemie RDMA/core wykryto podatność związaną z atrybutami NLA_STRING, które nie sprawdzają obecności terminatora null. Może to prowadzić do nieprawidłowego porównywania ciągów znaków i potencjalnego naruszenia bezpieczeństwa.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

