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 Linuxa w module netfilter nft_fib występuje podatność na dereferencję wskaźnika NULL podczas użycia wyrażenia fib w łańcuchu egress netdev. Walidacja nieprawidłowo akceptuje hook egress, co prowadzi do awarii systemu.
W jądrze Linuxa w module netfilter nf_conntrack_sip brakuje walidacji skb_dst() przed jego użyciem. W przypadku braku informacji o routingu (np. w tc ingress lub openvswitch) może dojść do awarii.
W jądrze Linuxa w module netfilter nft_set_pipapo występuje podatność na wyciek uszkodzonego klonu do przyszłej transakcji. Błąd alokacji pamięci może prowadzić do zapisów poza zakresem podczas kolejnych operacji.
W jądrze Linuxa w module netfilter nf_conntrack_reasm występuje podatność na nieprawidłowe przesunięcie wskaźnika mac_header po defragmentacji IPv6. Może to prowadzić do błędnego raportowania obecności nagłówka MAC.
W jądrze Linuxa w module netfilter nf_conncount wykryto podatność polegającą na błędnym porównywaniu stref conntrack w logice deduplikacji krotek. Błędne przekazywanie maski bitowej kierunku strefy jako argumentu kierunku powoduje, że różne strefy mogą być traktowane jako równe, co prowadzi do nieprawidłowego zliczania połączeń i omijania limitów connlimit.
W jądrze Linux w podsystemie GPU buddy wykryto problem z wyrównaniem pamięci w funkcji try_harder. Gdy kandydat nie był wyrównany do min_block_size, zwracany zakres mógł mieć nieprawidłowy offset. Poprawka wyrównuje kandydatów w dół do min_block_size, zamiast odrzucać żądanie, co zapewnia poprawne działanie.
W jądrze Linux w module SELinux brakowało sprawdzania uprawnień związanych z połączeniem (connect) przy użyciu TCP Fast Open. Poprawka dodaje wywołanie selinux_socket_connect() w haku socket_sendmsg() gdy używany jest MSG_FASTOPEN.
W jądrze Linux w module SELinux funkcja selinux_sctp_bind_connect() dereferencjonowała sk->sk_socket, co mogło prowadzić do problemów, gdy hak był wywoływany ze ścieżki softirq ASCONF. Poprawka refaktoryzuje kod, aby używać bezpośrednio struct sock * i unikać dereferencji sk_socket.
W jądrze Linux w batman-adv wykryto problem use-after-free spowodowany potencjalną realokacją bufora przez pskb_may_pull() w batadv_interface_rx(). Poprawka ponownie przypisuje wskaźnik do nagłówka ethernet po realokacji.
W jądrze Linux w module batman-adv, po wywołaniu pskb_may_pull() przez batadv_bla_is_backbone_gw(), bufor skb może zostać ponownie przydzielony. Wskaźnik adresu bramy (gw address) nie został ponownie przypisany po tej realokacji, co może prowadzić do użycia po zwolnieniu.
W jądrze Linux w module batman-adv, funkcja batadv_interface_tx() zakłada, że dostępnych jest co najmniej ETH_HLEN bajtów, ale nie sprawdza tego samodzielnie. Lokalny użytkownik z dostępem do eBPF TC hook może przyciąć pakiet i przekierować go do interfejsu batadv, co może prowadzić do odczytu poza dostępnym buforem.
W jądrze Linux w module batman-adv, funkcja batadv_send_tt_request() sprawdza warunek 'ret == true' zamiast 'ret == false' po nieudanej alokacji bufora wysyłki. To powoduje, że informacja o żądaniu TT nie jest usuwana, co może prowadzić do burzy żądań (request storm).
W jądrze Linux w module batman-adv, podczas sprawdzania dostępności danych dla pola num_dests w strukturze batadv_tvlv_mcast_tracker, użyto offsetof() zamiast offsetofend(), co zawsze zwraca 0. To powoduje, że sprawdzenie zawsze przechodzi, nawet gdy dostępnych jest tylko 0 lub 1 bajt, co prowadzi do odczytu poza zakresem (OOB).
W jądrze Linux w module jbd2, funkcja jbd2_journal_initialize_fast_commit() sprawdza pojemność dziennika, ale z powodu niedomiaru (underflow) na liczbach bez znaku, sprawdzenie może zostać ominięte. To prowadzi do uszkodzenia j_last, j_fc_first i j_free, co skutkuje przerwaniem działania dziennika.
W jądrze Linux w module hugetlb występuje niezgodność między obciążeniem i zwolnieniem rezerwacji cgroup. Pojedynczy wskaźnik h_cg jest nadpisywany, co prowadzi do użycia niewłaściwego cgroup przy zwalnianiu, powodując niedomiar licznika page_counter.
W jądrze Linux w systemie plików NTFS scentralizowano walidację nagłówka $INDEX_ROOT. Dodano dedykowaną funkcję pomocniczą do dokładniejszej walidacji $INDEX_ROOT i używana jest ona zarówno dla katalogów, jak i nazwanych indeksów. Dzięki temu sprawdzenia rozmiaru i geometrii nagłówka są spójne w obu ścieżkach odczytu.
W jądrze Linux naprawiono zakleszczenie ABBA w systemie plików NTFS, które występowało podczas zapisu zwrotnego rekordów MFT. Problem pojawił się po zmianie sposobu wyszukiwania rekordów bazowych i mógł powodować zawieszenie systemu podczas testów xfstests generic/113. Poprawka eliminuje blokady extent_lock i mrec_lock w ścieżce zapisu folio MFT, co usuwa konflikt kolejności blokad.
W jądrze Linux w systemie plików NTFS uniknięto alokacji na stercie dla stanu readahead wolnych klastrów. Funkcja get_nr_free_clusters() alokowała tymczasowy stan file_ra_state przed opublikowaniem liczby wolnych klastrów, a jeśli alokacja się nie powiodła, wątek roboczy kończył działanie bez ustawienia flagi i obudzenia oczekujących, co mogło prowadzić do blokady. Teraz stan jest przechowywany na stosie i przekazywany przez adres, eliminując ścieżkę błędu alokacji.
W jądrze Linuxa w systemie plików NTFS walidator atrybutów nie odrzucał rekordów nieresydentnych dla atrybutów przeznaczonych wyłącznie do przechowywania rezydentnego. Może to prowadzić do nieprawidłowego odczytu danych i potencjalnych błędów. Poprawka rozszerza istniejącą kontrolę na wszystkie typy atrybutów rezydentnych.
W jądrze Linuxa w systemie plików NTFS3 funkcja DeleteIndexEntryAllocation nie sprawdzała długości operacji memmove, co mogło prowadzić do odczytu poza bufor. Poprawka dodaje odpowiednie zabezpieczenia, w tym odrzucanie zerowej długości.

