Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Katalog CISA KEV zaktualizowany: (v2026.08.21)
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 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.
W jądrze Linux w funkcji capable_wrt_mount() występuje podatność polegająca na braku odrzucania odłączonych montowań. Jeśli montowanie zostanie odłączone między sprawdzeniami, funkcja może dereferencjonować NULL, co prowadzi do paniki jądra.
W jądrze Linux w sterowniku iosm dla modemów WWAN wykryto podatność polegającą na braku walidacji przesunięć i długości dostarczanych przez modem w dekoderze MUX downlink. Atakujący modem może spowodować odczyt poza granicami bufora (out-of-bounds read) oraz zapętlenie się dekodera, co prowadzi do awarii systemu lub wycieku danych.
W jądrze Linux w module kompakcji pamięci (mm/compaction) funkcja compaction_free() nie obsługuje poprawnie przypadku niepowodzenia free_pages_prepare(). Strony, które nie przeszły przygotowania, nie powinny być dodawane z powrotem do listy cc->freepages, ponieważ mogą być oznaczone jako PageHWPoison lub free_page_is_bad(), co może prowadzić do uszkodzenia danych.
W jądrze Linux w podsystemie mac802154 usuwanie interfejsów odbywa się bez użycia RCU, co może prowadzić do użycia po zwolnieniu (use-after-free) podczas asynchronicznego zakończenia transmisji. Poprawka zmienia list_del() na list_del_rcu(), aby zapewnić bezpieczne usuwanie w kontekście RCU.
W jądrze Linux w podsystemie IPVS funkcja set_sctp_state() nieprawidłowo oblicza offset dla pakietów IPv6 SCTP z nagłówkami rozszerzeń, co prowadzi do błędnego stanu maszyny stanowej. Poprawka używa przetworzonego offsetu transportowego przekazanego z ip_vs_set_state(), aby poprawnie odczytać nagłówek SCTP.
W jądrze Linux w funkcji macsec_encrypt() odczytywany jest niezainicjalizowany nagłówek MAC, co prowadzi do odczytu poza granicami pamięci (12-bajtowy over-read) i wycieku danych na zewnątrz. Poprawka używa skb_eth_hdr() zamiast eth_hdr(), aby poprawnie uzyskać nagłówek L2.
W jądrze Linux w sterowniku dibs loopback funkcja move_data() nie sprawdza, czy offset i rozmiar nie przekraczają długości bufora DMB, co może prowadzić do zapisu poza granicami pamięci. Poprawka dodaje jawne sprawdzenie granic przed memcpy, zwracając -EINVAL dla nieprawidłowych żądań.
W jądrze Linux w module tracing/osnoise brakuje wywołania synchronize_rcu() podczas wyrejestrowywania. Może to prowadzić do użycia po zwolnieniu, gdy czytelnicy RCU nadal przeglądają listę instancji.
W jądrze Linux w module pmdomain dla i.MX93 występuje problem współdzielenia bitów sterujących zegarem i resetem między domenami DSI i CSI. Może to prowadzić do nieprawidłowego zachowania, gdy jedna domena wyłącza współdzielone zasoby, a druga jest nadal aktywna.
W sterowniku rt2x00 w jądrze Linux, funkcja rt2x00lib_probe_dev() używa pełnej ścieżki usuwania dla wszystkich błędów podczas inicjalizacji, nawet gdy nie zainicjalizowano jeszcze struktur pracy (work). Może to prowadzić do nieprawidłowego działania i zgłoszeń DEBUG_OBJECTS.
W sterowniku brcmfmac w jądrze Linux występuje przepełnienie sterty przy przetwarzaniu krótkich ramek uwierzytelniających. Długość ramki może być mniejsza niż nagłówek zarządzania, co powoduje zawinięcie arytmetyki i kopiowanie ogromnej ilości danych poza bufor.

