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 net/mlx5e, reporter zdrowia vnic dla reprezentantów był tworzony i niszczony w ścieżce (un)load netdev, co nie było serializowane przez blokadę devlink, powodując ostrzeżenie przy unbind. Poprawka przenosi cykl życia reportera do portu eswitch devlink.
W jądrze Linux w perf/core, możliwe jest uszkodzenie listy sched_cb_list podczas przetwarzania przepełnienia zdarzenia, gdy PMU wywołuje perf_sched_cb_dec() w trakcie iteracji. Poprawka zmienia for_each_list_entry() na for_each_list_entry_safe().
W jądrze Linux w perf/x86/intel, funkcja drain_pebs() może być ponownie wywołana, co prowadzi do dostępu do nieprawidłowej pamięci. Poprawka dodaje wyłączenie całego PMU wokół wywołania intel_pmu_drain_pebs_buffer() oraz ostrzeżenie, gdy PMU nie jest wyłączony.
W jądrze Linux w module net/sched: cls_route występuje wyciek pamięci. Gdy istniejący filtr route4 jest przenoszony do innego koszyka (bucket), stary, opróżniony koszyk nie jest zwalniany i pozostaje w tablicy head->table[], co uniemożliwia poprawne usunięcie filtra i powoduje wyciek pustego obiektu tcf_proto.
W jądrze Linux naprawiono podatność w net/sched: cls_api. Gdy gniazdo netlink wysyła wielokrotnie żądania RTM_GETCHAIN bez odbierania odpowiedzi, funkcja tc_ctl_chain() zapętla się i zużywa CPU, co prowadzi do zawieszenia zadań (Hung Task). Problem dotyczył niepotrzebnego powtarzania logiki replay dla RTM_GETCHAIN.
W jądrze Linux w sterowniku hinic występuje przepełnienie bufora sterty w funkcji sprawdzającej segmenty skrzynki pocztowej. Ostatni segment może przenosić pełny 48-bajtowy ładunek, co powoduje zapis poza 2048-bajtowy bufor odbiorczy o 16 bajtów. Poprawka ogranicza długość ostatniego segmentu do pozostałego miejsca w buforze.
W jądrze Linux w sterowniku net_failover występuje zakleszczenie w funkcji net_failover_slave_name_change(). Użycie dev_open() zamiast netif_open() prowadzi do zakleszczenia na mutexie. Poprawka zmienia wywołanie na netif_open(), aby uniknąć zakleszczenia.
W jądrze Linux w sterowniku mana występuje problem z wskaźnikiem programu XDP. Gdy prealokacja buforów RX nie powiedzie się, funkcja mana_xdp_set() zwraca błąd bez przywrócenia poprzedniego wskaźnika, co prowadzi do użycia po zwolnieniu. Poprawka przywraca poprzedni program na ścieżce błędu.
W jądrze Linux w podsystemie RDS-TCP występuje uszkodzenie strumienia TCP przy dużych stronach pamięci. Funkcja rds_message_map_pages() przypisuje pełny rozmiar strony do każdego wpisu scatterlist, nawet gdy ostatnia część jest mniejsza, co powoduje mapowanie bajtów poza końcem mapy zatorów. Poprawka ogranicza ostatnie mapowanie do pozostałej liczby bajtów.
W jądrze Linux w sterowniku stmmac występuje problem z dostępnością deskryptorów TX dla ruchu TSO. Szacowanie liczby wolnych deskryptorów jest niedokładne, co może prowadzić do zapisu poza dostępne deskryptory i uszkodzenia pierścienia TX. Poprawka dodaje funkcję obliczającą dokładną liczbę potrzebnych deskryptorów.
W jądrze Linux w funkcji __send_request() sterownika sunvdc, gdy wywołanie __vdc_tx_trigger() zakończy się niepowodzeniem, deskryptor pozostaje oznaczony jako VIO_DESC_READY, a zmapowane strony (cookies) nie są usuwane z tablicy mapy kanału LDC. Ponieważ deskryptor nigdy nie zostanie ukończony przez drugą stronę, a wskaźnik dr->prod nie jest przesuwany, wpisy w tablicy mapy (stały rozmiar 8192 na kanał) są trwale wyciekane. Przy błędach wyzwalacza występujących pod obciążeniem (m.in. po commicie a11f6ca9aef9) każde nieudane I/O powoduje wyciek, co prowadzi do fragmentacji, niepowodzenia dużych żądań i ostatecznie do trwałej awarii dysku do czasu restartu.
W jądrze Linux w podsystemie iSCSI target występuje zawieszenie dla przerwanych komend WRITE_PENDING. Gdy inicjator wysyła pozostałe PDU dataout po przerwaniu, cel nie wywołuje procesu zakończenia, co prowadzi do zakleszczenia wątku roboczego. Poprawka wywołuje target_complete_cmd() po otrzymaniu ostatniego PDU dataout.
W jądrze Linux w systemie configfs występuje problem z przypinaniem dirent celu dowiązania symbolicznego. Funkcja create_link() odczytuje dirent z ci_dentry, które może być zwolnione podczas wyścigu z rmdir, co prowadzi do ostrzeżenia WARN_ON. Poprawka przypina dirent w get_target() pod zamkiem d_lock.
W jądrze Linux w systemie configfs występuje problem z usuwaniem katalogów (rmdir). Funkcja configfs_rmdir() pozostawia dentry zahaszowane po usunięciu elementu, co prowadzi do użycia po zwolnieniu w configfs_symlink(). Poprawka odhashowuje dentry przed upuszczeniem elementu.
W jądrze Linux w podsystemie powerpc/eeh występuje problem z rekurencyjnym blokowaniem, gdy urządzenie nie ma wrażliwego na EEH sterownika. Poprzednia poprawka dodała blokadę pci_rescan_remove_lock, ale nie usunęła istniejącego blokowania wewnątrz eeh_rmv_device(), co prowadzi do zawieszenia wątku eehd na blokadzie, którą już trzyma.
W jądrze Linux w podsystemie x86/amd_node istnieje potencjalne wyłuskanie wskaźnika NULL w funkcji __amd_smn_rw(), gdy amd_smn_init() nie powiedzie się i 'amd_roots' pozostaje NULL. Poprawka zastępuje sprawdzanie flagi 'smn_exclusive' bezpośrednim sprawdzeniem 'amd_roots', upraszczając logikę i eliminując ryzyko.
W jądrze Linux w podsystemie x86/amd_node występuje problem z licznikiem referencji PCI w funkcji amd_smn_init(). Poprawka używa makra __free() do automatycznego zmniejszenia licznika referencji dla tymczasowego wskaźnika oraz zwiększa licznik referencji przy cachowaniu wskaźnika root, aby oddzielić referencje tymczasowe od tych w użyciu.
W kernelu Linux wykryto podatność w funkcji pmd_modify() dla architektury x86, która powoduje utratę bitu dirty (brudnego) w PMD (Page Middle Directory) dla stron THP (Transparent Huge Pages). W rezultacie, po użyciu MADV_FREE i późniejszym zapisie danych, mechanizm reclaim (np. pod presją pamięci) może błędnie uznać strony za czyste i zwolnić je, co prowadzi do utraty danych użytkownika. Problem dotyczy również plikowych stron THP, gdzie zmodyfikowane dane nie są zapisywane z powrotem na dysk.
W jądrze Linux w podsystemie x86/cfi występuje błąd w funkcji cfi_get_func_hash(), która odczytuje hash FineIBT z nieprawidłowego przesunięcia (offset 7 zamiast 5). Powoduje to, że trampoliny BPF struct_ops otrzymują błędny hash, co prowadzi do awarii CFI przy pierwszym wywołaniu pośrednim.
W jądrze Linux wykryto podatność w mechanizmie CPA (Change Page Attributes) dla architektury x86. Podczas operacji łączenia wpisów tabel stron w większe wpisy (huge pages) dochodzi do zwolnienia tabel stron bez odpowiednich blokad, co może prowadzić do użycia po zwolnieniu (UAF) przez współbieżne operacje, takie jak ptdump.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

