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 naprawiono błąd w module xprtrdma (RDMA dla NFS/SunRPC). Gdy funkcja rpcrdma_post_recvs() zakończy się niepowodzeniem (np. z powodu braku pamięci) lub zakończy się wcześniej, licznik ep->re_receiving nie był dekrementowany, co powodowało zawieszenie zadania w rpcrdma_xprt_drain() i niemożność wyzerowania licznika.
W jądrze Linux w sterowniku net/mlx5e występuje błąd desynchronizacji DMA FIFO podczas odzyskiwania kolejki TX po błędnym CQE. Funkcja mlx5e_reset_txqsq_cc_pc() zeruje dma_fifo_cc, ale nie dma_fifo_pc, co powoduje unmapping nieaktualnych adresów DMA i wywołuje ostrzeżenie w iommu_dma_unmap_page.
W jądrze systemu Linux naprawiono podatność związaną z obsługą błędów w funkcji emac_tx_mem_map(). W przypadku błędu mapowania, mapowania DMA były wyciekane, co zostało naprawione poprzez zwolnienie ich za pomocą istniejącej funkcji emac_free_tx_buf().
W jądrze Linuxa naprawiono podatność związaną z obsługą błędów mapowania DMA w sterowniku SPI dla Amlogic. Problemy obejmowały niepotrzebne przejścia, podwójne odmapowanie oraz błędne rozmiary odmapowania.
W jądrze Linuxa naprawiono podatność związaną z podwójnym zwolnieniem pamięci w funkcji remove() sterownika rockchip-sfc. Problem wynikał z ręcznego wywołania spi_unregister_controller(), co mogło prowadzić do podwójnego zwolnienia pamięci.
W podsystemie ASoC jądra Linux występuje użycie zwolnionej pamięci w snd_soc_dapm_stream_event() wywoływanej z handlera close_delayed_work. Podczas odłączania karty dźwiękowej z otwartym strumieniem PCM nowo zaplanowana praca opóźniona nie zostaje uchwycona przez wcześniejszy flush, a soc_remove_link_components() zwalnia widżety DAPM przed jej wykonaniem.
W jądrze Linux wykryto podatność w mechanizmie bondingu, gdzie funkcja bond_setup_by_slave() bezpośrednio kopiuje wskaźnik header_ops z urządzenia podrzędnego (np. tunelu GRE) do urządzenia bond. Powoduje to pomieszanie typów, ponieważ funkcje nagłówkowe, takie jak ipgre_header(), używają netdev_priv() do dostępu do prywatnych danych urządzenia, a w przypadku bonda zwracają one strukturę bondingu zamiast oczekiwanej struktury tunelu IP, co prowadzi do odczytu śmieciowych wartości i awarii jądra.
W jądrze Linuxa naprawiono podatność związaną z rejestracją duplikatów urządzeń w hakach netdev. Problem występował podczas obsługi powiadomienia NETDEV_REGISTER, co mogło prowadzić do nieprawidłowego rejestrowania urządzeń.
W jądrze Linux w netfilter nft_set_pipapo naprawiono odczyt poza granicami stosu w funkcji pipapo_drop(). Argument rulemap[i + 1].n był odczytywany poza tablicą rulemap przy ostatniej iteracji.
W jądrze Linux w module netfilter (x_tables) występuje błąd odczytu poza końcem bufora opcji. Gdy ostatni bajt opcji jest typem innym niż jednobajtowy, funkcje przeglądające opcje (xt_tcpudp, xt_dccp) mogą odczytać op[i+1] poza obszarem opcji. Dodano jawne sprawdzenie i == optlen - 1 przed odwołaniem się do op[i+1].
W jądrze Linux w netfilter nfnetlink_cthelper naprawiono odczyt poza granicami w nfnl_cthelper_dump_table(). Instrukcja 'goto restart' umieszczona poza pętlą for omijała sprawdzenie granic, powodując 8-bajtowy odczyt poza tablicą nf_ct_helper_hash.
W jądrze Linux w funkcji nvme_dbbuf_set sterownika nvme-pci występuje błąd warunku pętli, który pozwala na odczyt poza zaalokowanym buforem (slab-out-of-bounds). Indeks kolejki przekracza dozwolony zakres, co prowadzi do odczytu 2 bajtów poza obszarem pamięci. Podatność została naprawiona przez poprawienie warunku pętli, aby indeksy mieściły się w zakresie 1..online_queues-1 (z pominięciem kolejki administracyjnej o indeksie 0).
W jądrze systemu Linux zidentyfikowano podatność związana z używaniem pamięci po jej zwolnieniu (use-after-free) w module iavf podczas resetu. Problem ten wynika z nieprawidłowego zarządzania wątkami, które mogą próbować uzyskać dostęp do zwolnionych zasobów, co prowadzi do awarii systemu.
W jądrze systemu Linux zidentyfikowano podatność w mechanizmie io_uring, która dotyczy sprawdzania granic operacji SQE_MIXED o rozmiarze 128 bajtów. Błąd polegał na tym, że sprawdzano pozycję logiczną zamiast fizycznego indeksu SQE, co mogło prowadzić do nieautoryzowanego dostępu do pamięci.
W jądrze Linux występuje podatność polegająca na dereferencji NULL w module bonding, gdy IPv6 jest wyłączone parametrem ipv6.disable=1. Odebranie pakietu NS/NA na interfejsie podrzędnym z włączoną walidacją ARP/NS może doprowadzić do wywołania ipv6_chk_addr() i awarii jądra w __ipv6_chk_addr_and_flags().
W jądrze Linuxa rozwiązano podatność, która występowała w funkcji mana_gd_setup(). W przypadku błędu podczas konfiguracji, wskaźnik gc->service_wq był ustawiany na NULL po zniszczeniu kolejki roboczej, co zapobiegało błędowi użycia po zwolnieniu pamięci.
W jądrze Linuxa usunięto podatność polegającą na nieprawidłowym wywołaniu funkcji css_put() w scx_cgroup_init(). Problem ten mógł prowadzić do podwójnego zwolnienia referencji, co stwarzało ryzyko wystąpienia podatności typu Use-After-Free.
W jądrze Linux w ALSA PCM występuje podatność use-after-free na połączonym strumieniu w funkcji snd_pcm_drain(). Zmienna 'runtime' jest przypisywana do runtime połączonego strumienia, a po zwolnieniu blokady dostęp do pól runtime może odnosić się do zwolnionej pamięci, jeśli równocześnie zamknięto strumień. Poprawka polega na zapisaniu potrzebnych pól do zmiennych lokalnych przed zwolnieniem blokady.
W jądrze Linuxa zidentyfikowano podatność w Rust Binder, która pozwala na niewłaściwe wstawianie stron do niewłaściwego obszaru pamięci wirtualnej (vma). Problem występuje, gdy vma jest zamknięte i zastąpione innym vma w tym samym adresie, co może prowadzić do możliwości zapisu w stronach, które powinny być tylko do odczytu.
W jądrze systemu Linux zidentyfikowano podatność w mechanizmie rust_binder, która pozwala na odczyt wartości z tablicy offsetów. Jeśli proces docelowy zyska możliwość zapisu do swojego vma, może zmienić offset przed jego odczytem, co prowadzi do błędnej interpretacji przez jądro.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

