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.09)
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 podsystemie CXL region, funkcja cxl_cancel_auto_attach() używała indeksu cxled->pos do dostępu do tablicy p->targets[], ale indeks ten mógł być ujemną wartością errno, co prowadziło do odczytu poza zakresem.
W jądrze Linux w podsystemie CXL region wykryto podatność polegającą na tym, że w tablicy celów (target array) aktywnego regionu mogą pozostać puste miejsca (wskaźniki NULL) po usunięciu endpoint decoderów. Prowadzi to do dostępu przez wskaźnik NULL (błąd ogólnej ochrony) oraz do błędnego liczenia podłączonych dekoderów, co może skutkować nieprawidłowym działaniem regionu. Poprawka polega na wypełnianiu pierwszego wolnego slotu w tablicy celów podczas automatycznego wykrywania.
W jądrze Linux w podsystemie CXL region zablokowano usuwanie regionu podczas jego tworzenia. Rozszerzono zakres blokady, aby uniemożliwić usunięcie regionu w krytycznym okresie między konstrukcją a dołączeniem celu oraz między rejestracją urządzenia a zarejestrowaniem akcji usuwania. Bez tego użytkownik mógłby wprowadzić jądro w błąd, naruszając założenia dotyczące żywotności regionu.
W jądrze Linux w podsystemie CXL region rozwiązano problemy z wyścigami podczas usuwania regionów. Zamiast instalować nowe akcje devres dla każdego regionu, wykorzystano istniejące zdarzenie wyrejestrowania dekodera głównego do usunięcia wszystkich pozostałych regionów. Zastosowano tablicę xarray regionów zamiast listy devres, co eliminuje trzy problemy: wyścigi między użytkownikami usuwającymi ten sam region, wielokrotne akcje usuwania oraz wyścig z devres_release_all().
W jądrze Linux w podsystemie power supply core naprawiono problem z alokacją pamięci dla właściwości supplied_from. Gdy właściwość dts power-supplies zawiera wiele wartości, dostęp do psy->supplied_from[i-1] w funkcji __power_supply_populate_supplied_from może spowodować przekroczenie granic tablicy supplied_from.
W jądrze Linux w podsystemie handshake dodano wymóg uprawnień administratora dla polecenia DONE. Wcześniej polecenie DONE nie miało żadnej kontroli uprawnień, co pozwalało nieuprzywilejowanemu procesowi na wysłanie fałszywego DONE z kodem statusu 0, co mogło spowodować, że jądro uzna ręczne uzgadnianie za zakończone sukcesem, lub z kodem niezerowym, co mogło przerwać prawidłowe uzgadnianie.
W jądrze Linuxa wykryto podatność w sterowniku bnxt, powodującą niedomiar (underflow) przy budowaniu nagłówka skb podczas operacji XDP head-grow. Błąd prowadzi do uszkodzenia licznika referencji stron, co może skutkować przedwczesnym zwolnieniem i podwójnym zwolnieniem pamięci.
W jądrze Linux w podsystemie TCP wyczyszczono flagi cb sock_ops przed wymuszonym zamknięciem gniazda potomnego. Gniazdo potomne dziedziczy flagi bpf_sock_ops_cb_flags od nasłuchującego, a jeśli jego konfiguracja nie powiedzie się, może zostać zamknięte bez trzymania blokady, co prowadzi do ostrzeżenia w tcp_set_state(). Poprawka czyści te flagi w wspólnym punkcie zamykania, aby uniknąć wywołań callbacków BPF na nieustalonym gnieździe.
W jądrze Linuxa w module net/sched/sch_codel występuje podatność polegająca na wywołaniu funkcji qdisc_tree_reduce_backlog podczas operacji peek przed przywróceniem licznika qlen. Może to doprowadzić do błędnej dezaktywacji klasy nadrzędnej, co skutkuje awarią systemu (np. dzikim dostępem do pamięci) w przypadku użycia dyscypliny qfq z codel jako dzieckiem.
W jądrze Linux w module net/sched/sch_dualpi2 występuje podatność prowadząca do dereferencji pustego wskaźnika (null-ptr-deref). Podczas operacji peek, gdy dualpi2 odrzuca pakiety, wywołuje qdisc_tree_reduce_backlog przed przywróceniem licznika qlen, co może błędnie dezaktywować klasę nadrzędną i doprowadzić do awarii systemu.
W jądrze Linux w podsystemie net: mana zainicjalizowano identyfikator kolejki gdma na INVALID_QUEUE_ID. Wcześniej identyfikator pozostawał 0, co mogło prowadzić do usunięcia nieprawidłowej kolejki podczas czyszczenia po nieudanym tworzeniu, co mogło uszkodzić tablicę gc->cq_table[0] i wpłynąć na działanie innej kolejki.
W jądrze Linux wykryto podatność w kodzie watchdoga sieciowego (net/sched/sch_generic.c), związaną z wyścigami w śledzeniu referencji (refcount tracking). Brak synchronizacji między funkcjami netdev_watchdog_up() i dev_watchdog() może prowadzić do uszkodzenia listy i awarii systemu (kernel panic).
W jądrze Linux w sterowniku WWAN t7xx funkcja t7xx_port_ctrl_tx() klonuje każdy fragment skb przed przekazaniem go do ścieżki transmisji. Brak sprawdzenia wyniku skb_clone() prowadzi do dereferencji wskaźnika NULL, gdy klonowanie się nie powiedzie.
W jądrze Linux w module KCM funkcje kcm_attach() i kcm_unattach() podmieniają wskaźniki wywołań zwrotnych (sk_data_ready, sk_write_space) na żywym gnieździe TCP bez użycia WRITE_ONCE(). Może to prowadzić do niespójnych obserwacji tych pól na innych CPU i błędnych wywołań zwrotnych.
W jądrze Linux wykryto podatność w podsystemie ALSA sequencer, związaną z operacją zmiany rozmiaru kolejki FIFO (snd_seq_fifo_resize). Problem polega na tym, że podczas zmiany rozmiaru mogą pozostać nieaktualne komórki (stale cells) w kolejce, co prowadzi do zakleszczenia w funkcji snd_seq_pool_done podczas usuwania starej puli. Atakujący może wywołać tę sytuację poprzez odpowiednie operacje ioctl, powodując blokadę wątku na czas nieokreślony.
W jądrze Linux w module netfilter nf_dup_netdev funkcje nft_dup i nft_fwd zostały zaktualizowane, aby używać pomocniczych funkcji nf_dev_xmit_recursion(). Dodatkowo wyłączono przerwania (BH) podczas transmisji skb, aby zapobiec migracji na inny CPU i niezbalansowanemu dekrementowaniu liczników rekurencji.
Ten identyfikator CVE został odrzucony lub wycofany przez organizację numerującą CVE. Brak dostępnych szczegółów technicznych dotyczących podatności.
W jądrze Linuxa w mechanizmie BPF dla danych uprobe_multi brakowało sprawdzenia access_ok przed użyciem __get_user, co mogło prowadzić do nieautoryzowanego dostępu do pamięci użytkownika. Poprawka dodaje odpowiednie sprawdzenie granic.
W jądrze Linux wykryto podatność use-after-free w funkcji udp_bpf_recvmsg() dla mechanizmu sockmap. Problem wynika z braku serializacji dostępu do struktury sk_msg, co przy współbieżnym odczycie może prowadzić do użycia zwolnionej pamięci. Poprawka przywraca blokadę lock_sock() w tej funkcji.
W jądrze Linux wykryto podatność w mechanizmie BPF sockmap, polegającą na przepełnieniu liczby całkowitej w funkcji bpf_msg_pop_data(). Mnożenie start + len wykonywane jest w arytmetyce 32-bitowej, co pozwala na obejście kontroli granic i prowadzi do dostępu poza zakresem listy rozproszonej (scatterlist), skutkując błędem ogólnej ochrony (GPF) i potencjalną awarią systemu.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

