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.08.27)
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 podsystemie SCSI core flaga shost->eh_noresume jest odczytywana dwukrotnie w jednej iteracji obsługi błędów, co może prowadzić do niesparowania wywołań runtime PM get i put, powodując niedomiar licznika użycia.
W jądrze Linux w podsystemie perf funkcja perf_event_open() akceptuje zdarzenia w stanie EXIT jako liderów grup, co może prowadzić do użycia po zwolnieniu, gdy lider zostanie zamknięty, a nowe rodzeństwo pozostanie z wskaźnikiem do zwolnionego zdarzenia.
W jądrze Linux w protokole SCTP podczas przywracania stanu z ciasteczka COOKIE_ECHO nie są poprawnie walidowane pola AUTH (RANDOM, HMACS, CHUNKS) pochodzące z danych kontrolowanych przez nadawcę. Sfałszowane długości lub identyfikatory mogą prowadzić do odczytów poza zakresem, a nawet zapisu poza bufor, co może umożliwić eskalację uprawnień lokalnych.
W jądrze Linux dla architektury RISC-V zoptymalizowana funkcja strnlen (ZBB) może czytać słowo poza granicą zadanego licznika, gdy adres początkowy jest wyrównany, a licznik jest wielokrotnością rozmiaru słowa. Może to spowodować błąd strony, jeśli następna strona jest nieodwzorowana.
W jądrze Linux w module ovpn zwalnianie kluczy kryptograficznych (AEAD) odbywa się w kontekście wywołania zwrotnego RCU, co jest niebezpieczne, ponieważ funkcja crypto_free_aead może spać (np. dla implementacji sprzętowych). Poprawka przenosi zwalnianie do kolejki pracy (workqueue), gdzie spanie jest dozwolone.
W jądrze Linux w mechanizmie rseq funkcja rseq_grant_timeslice_extension() wywołuje hrtimer_rearm_deferred_tif() z włączonymi przerwaniami, podczas gdy funkcja __hrtimer_rearm_deferred() wymaga wyłączonych przerwań. Może to prowadzić do zakleszczenia (livelock) i jest wykrywane przez lockdep.
W jądrze Linuxa wykryto podatność w module netfilter ipset, dotyczącą wyścigu (race condition) między operacją czyszczenia list:set (garbage collection) a operacją zamiany zbiorów (swap). Problem prowadzi do dekrementacji licznika referencji zestawu, który już został przeniesiony do innego indeksu, co skutkuje błędem BUG_ON i paniką jądra.
W jądrze Linux w module IPVS funkcja ip_vs_nat_icmp() nie waliduje ponownie pola ihl po odczytaniu z fragmentów skb, co może prowadzić do odczytu poza zakresem. Lokalny proces może zmienić pole ihl, co powoduje problemy przy wywołaniu ip_send_check().
W jądrze Linuxa w module netfilter flowtable występuje podatność polegająca na opublikowaniu węzła w kierunku oryginalnym przed węzłem odpowiedzi, co pozwala mechanizmowi GC (Garbage Collector) obserwować i zwolnić przepływ w trakcie jego instalacji. Może to prowadzić do użycia po zwolnieniu (use-after-free) w ścieżce flowtable/rhashtable, wykrywanego przez KASAN.
W jądrze Linuxa w sterowniku bnxt (Broadcom NetXtreme) występuje podatność na zakleszczenie (deadlock) podczas anulowania notyfikatora powinowactwa IRQ. Notyfikator wywołuje restart kolejki pod zamkiem instancji netdev, a anulowanie czeka na zakończenie callbacku, co prowadzi do zakleszczenia.
W jądrze Linuxa interfejsy ipvlan nie dziedziczą wartości needed_headroom i needed_tailroom z urządzenia fizycznego, co może prowadzić do niedostatecznej rezerwacji miejsca na nagłówki i stopki. Skutkuje to przekroczeniami bufora, niedomiarem headroom lub awariami KASAN (slab-use-after-free).
W jądrze Linuxa interfejsy macvlan nie dziedziczą wartości needed_headroom i needed_tailroom z urządzenia niższego poziomu, co może prowadzić do niedostatecznej rezerwacji miejsca na nagłówki i stopki. Skutkuje to przekroczeniami bufora, niedomiarem headroom lub awariami KASAN (slab-use-after-free).
W jądrze Linuxa w interfejsie veth występuje błąd w funkcji veth_poll, która używa nieprawidłowego indeksu kolejki do wybudzenia kolejki TX peer. W przypadku braku programu XDP, indeks pozostaje 0, co może prowadzić do trwałego zatrzymania kolejki TX i braku transmisji.
W jądrze Linuxa w sterowniku ngbe występuje podatność na dereferencję wskaźnika NULL podczas włączania przerwań w trybie innym niż MSI-X. W takim trybie wx->msix_entry nie jest przydzielony, a wywołanie NGBE_INTR_MISC prowadzi do awarii.
W jądrze Linuxa w module net/sched act_api występuje podatność TOCTOU (time-of-check-time-of-use) na dereferencję wskaźnika NULL w polu a->goto_chain. Konkurencyjna operacja może wyczyścić wskaźnik między dwoma odczytami, co prowadzi do dereferencji NULL.
W jądrze Linuxa w module net/sched cls_u32 występuje podatność na odczyt poza zakresem (slab-out-of-bounds) w funkcji u32_bind_class(). Funkcja ta nie sprawdza, czy obsługiwany obiekt jest węzłem hnode, co prowadzi do nieprawidłowego dostępu do pamięci.
W jądrze Linuxa w module regmap sdw-mbq występuje podatność na wywołanie niezainicjowanego callbacku readable_reg. Gdy callback nie jest ustawiony, wywołanie go prowadzi do dereferencji wskaźnika NULL, co może spowodować awarię systemu.
W jądrze Linuxa w sterowniku am65-cpsw-nuss występuje błąd w ekstrakcji identyfikatora portu z tagu źródłowego. Używane są pełne 16 bitów, podczas gdy tylko dolne 8 bitów reprezentuje ID portu, co może prowadzić do dostępu poza pamięć i awarii systemu.
W jądrze Linux w module cls_bpf nie sprawdzano, czy program eBPF związany z urządzeniem (offloaded) jest przypisany do tego samego interfejsu sieciowego, do którego podłączany jest klasyfikator. Umożliwiało to podłączenie programu przeznaczonego dla urządzenia A do urządzenia B, a po usunięciu urządzenia A powodowało awarię systemu (panic).
W jądrze Linux w modułach L2TP (pppol2tp i l2tp_dfs) występuje wyciek referencji do tuneli i sesji podczas zamykania plików seq_file przed osiągnięciem końca danych. Referencje przechowywane w danych prywatnych nie są zwalniane, co prowadzi do wycieku pamięci.

