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.04)
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 sterowniku accel/amdxdna funkcja amdxdna_drm_sync_bo_ioctl() przy operacji SYNC_DIRECT_FROM_DEVICE przekazuje do amdxdna_hwctx_sync_debug_bo() wskaźnik client z obiektu BO, zamiast wskaźnika z pliku ioctl. To powoduje użycie niewłaściwego klienta jako przestrzeni nazw dla debug_bo_hdl i właściciela xarray kontekstu sprzętowego, co może prowadzić do błędów synchronizacji. Poprawka przekazuje filp->driver_priv.
W jądrze Linux w sterowniku accel/ivpu funkcja fw_log_from_bo() nie sprawdza, czy rozmiar logu jest co najmniej równy rozmiarowi nagłówka. Gdy log ma mniejszy rozmiar, fw_log_print_buffer() oblicza data_size z niedomiarem (underflow), co prowadzi do odczytu poza mały obszar danych BO. Rozmiar 0 powoduje również zapętlenie. Poprawka odrzuca logi o rozmiarze mniejszym niż nagłówek.
W jądrze Linux w podsystemie resctrl wykryto podatność use-after-free podczas odmontowywania systemu plików. Konkurencyjny czytelnik pliku zdarzeń monitorowania może uzyskać dostęp do już zwolnionej pamięci, ponieważ flaga RDT_DELETED nie jest ustawiana dla domyślnej grupy zasobów. Poprawka ustawia tę flagę bezwarunkowo i zapobiega ponownemu montowaniu, gdy istnieją oczekujący czytelnicy.
W sterowniku mlx5e dla kart sieciowych Mellanox wykryto podatność use-after-free w obsłudze MACsec. Usunięcie RX SC (Receive Secure Channel) zwalniało obiekt metadata_dst bez uwzględnienia licznika referencji, co mogło prowadzić do użycia zwolnionej pamięci przez równoległy proces odbierania pakietów. Dodatkowo, publikacja elementu w tablicy xarray przed inicjalizacją metadata_dst mogła ujawnić niepełne dane.
W jądrze Linux wykryto podatność use-after-free w funkcji user_event_mm_dup() dotyczącej mechanizmu user_events. Problem pojawia się podczas fork(), gdy lista enablerów jest przeglądana bez blokady, a równocześnie inny wątek usuwa enabler, co prowadzi do użycia zwolnionej pamięci. Atakujący nieuprzywilejowany może wywołać ten błąd, co skutkuje awarią systemu lub potencjalną eskalacją uprawnień.
W jądrze Linux w mechanizmie hotplug CPU występuje błąd w funkcji cpuhp_invoke_callback(), który powoduje ukrycie oryginalnego błędu podczas wycofywania wcześniejszych wywołań zwrotnych. Zmienna ret jest ponownie używana do przechowywania wyniku wycofania, co może maskować pierwotny błąd.
W jądrze Linux w mechanizmie hotplug CPU występuje podatność przepełnienia bufora w funkcji states_show(). Funkcja ta zapisuje nazwy stanów hotplug do bufora sysfs za pomocą sprintf(), co może zapisać poza koniec bufora PAGE_SIZE przy dużej liczbie zarejestrowanych stanów.
W jądrze Linux w sterowniku SIT (IPv6-in-IPv4) funkcja ipip6_changelink() nie sprawdzała uprawnień CAP_NET_ADMIN w przestrzeni nazw sieci tunelu. Osoba z uprawnieniami w przestrzeni nazw urządzenia, ale bez uprawnień w przestrzeni nazw tunelu, mogła modyfikować tunel. Dodano sprawdzenie rtnl_dev_link_net_capable() na początku funkcji.
W jądrze Linux w module act_ct funkcja tcf_ct_handle_fragments() nie zapisuje i nie przywraca bufora sterującego skb->cb podczas defragmentacji. Powoduje to utratę metadanych qdisc, takich jak pkt_segs, i może wywołać ostrzeżenie WARN_ON_ONCE(). Dodano zapis i przywracanie tc_skb_cb.
W jądrze Linux w sterowniku IP6VTI funkcja vti6_changelink() nie sprawdzała uprawnień CAP_NET_ADMIN w przestrzeni nazw sieci tunelu. Osoba z uprawnieniami w przestrzeni nazw urządzenia, ale bez uprawnień w przestrzeni nazw tunelu, mogła modyfikować tunel. Dodano sprawdzenie rtnl_dev_link_net_capable() na początku funkcji.
W jądrze Linux w sterowniku IPVTI funkcja vti_changelink() nie sprawdzała uprawnień CAP_NET_ADMIN w przestrzeni nazw sieci tunelu. Osoba z uprawnieniami w przestrzeni nazw urządzenia, ale bez uprawnień w przestrzeni nazw tunelu, mogła modyfikować tunel. Dodano sprawdzenie rtnl_dev_link_net_capable() na początku funkcji.
W jądrze Linux w sterowniku IPIP funkcja ipip_changelink() nie sprawdzała uprawnień CAP_NET_ADMIN w przestrzeni nazw sieci tunelu. Osoba z uprawnieniami w przestrzeni nazw urządzenia, ale bez uprawnień w przestrzeni nazw tunelu, mogła modyfikować tunel. Dodano sprawdzenie rtnl_dev_link_net_capable() na początku funkcji.
W jądrze Linuxa w sterowniku ip6_gre stwierdzono podatność polegającą na braku wymogu CAP_NET_ADMIN w przestrzeni nazw sieci tunelu podczas operacji changelink. Osoba z uprawnieniami w przestrzeni nazw urządzenia, ale bez uprawnień w przestrzeni nazw tunelu, może modyfikować tunel działający w innej przestrzeni nazw.
W jądrze Linuxa w sterowniku ip6_tunnel stwierdzono podatność polegającą na braku wymogu CAP_NET_ADMIN w przestrzeni nazw sieci tunelu podczas operacji changelink. Osoba z uprawnieniami w przestrzeni nazw urządzenia, ale bez uprawnień w przestrzeni nazw tunelu, może modyfikować tunel działający w innej przestrzeni nazw.
W jądrze Linuxa odkryto podatność w legacy interfejsie netlink dla standardu IEEE 802.15.4. Operacje zrzutu (dump) list kluczy LLSEC w rodzinie IEEE802154_NL nie miały ustawionego wymaganego uprawnienia administracyjnego, co pozwalało każdemu lokalnemu użytkownikowi na odczyt surowych 16-bajtowych kluczy AES-128 z tabeli kluczy jądra. Problem dotyczy tylko starszego (legacy) API, podczas gdy nowoczesna rodzina nl802154 jest poprawnie zabezpieczona.
W jądrze Linuxa w sterowniku octeontx2-af (cn10k) stwierdzono podatność polegającą na braku walidacji pola base_pcifunc w funkcji rvu_mbox_handler_lmtst_tbl_setup(). Umożliwia to funkcji VF odczytanie adresu fizycznego LMTLINE innej funkcji, jeśli base_pcifunc wskazuje na funkcję spoza jej własnej przestrzeni PF. Poprawka odrzuca żądanie z błędem -EPERM, gdy base_pcifunc nie jest prawidłową funkcją w obrębie własnego PF.
W jądrze Linux na architekturze LoongArch wykryto podatność związaną z utratą śledzenia brudnych stron (dirty pages) w funkcjach pte_wrprotect() i pmd_wrprotect(). Gdy sprzętowy chodzik po tablicach stron (PTW) jest włączony, może ustawić bit _PAGE_DIRTY bez ustawiania bitu _PAGE_MODIFIED, co prowadzi do utraty informacji o modyfikacji strony podczas operacji copy-on-write (fork). W rezultacie strona może zostać uznana za czystą i zwolniona bez zapisu, co powoduje uszkodzenie danych.
W jądrze Linux w podsystemie IPMI występuje podatność polegająca na zmniejszeniu licznika referencji użytkownika podczas dostarczania zdarzeń. W przypadku niepowodzenia dostarczenia, ścieżka wycofania nadmiernie dekrementuje licznik referencji, co może prowadzić do użycia po zwolnieniu lub ostrzeżenia refcount_t.
W jądrze Linux w schedulerze sieciowym sch_multiq występuje podatność polegająca na bezpośrednim wywołaniu dequeue zamiast użycia peek i qdisc_dequeue_peeked. Gdy dziecko nie jest work-conserving, bezpośrednie wywołanie dequeue może prowadzić do desynchronizacji qlen/backlog i potencjalnego paniki jądra.
W jądrze Linux w schedulerze sieciowym sch_taprio występuje podatność polegająca na bezpośrednim wywołaniu dequeue zamiast użycia peek i qdisc_dequeue_peeked. Gdy dziecko nie jest work-conserving, bezpośrednie wywołanie dequeue może prowadzić do desynchronizacji qlen/backlog i potencjalnego paniki jądra.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

