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.06)
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 architekturze RISC-V wykryto podatność polegającą na niezainicjalizowanej zmiennej stosowej 'cregs'. Funkcje compat_riscv_gpr_set() i compat_restore_sigcontext() wywołują cregs_to_regs() nawet po nieudanej kopii z przestrzeni użytkownika, co prowadzi do zapisu niezainicjalizowanych danych stosu do rejestrów procesora (pt_regs) docelowego zadania.
W jądrze Linux stwierdzono podatność w sterowniku ARM FF-A, polegającą na braku walidacji układu wiadomości powiadomień frameworka. Nieprawidłowe przesunięcie i rozmiar mogą prowadzić do odczytu poza zakresem lub nadmiernej alokacji pamięci.
W jądrze Linuxa w podsystemie netfilter/x_tables dodano funkcję xtables_unregister_table_exit, która zastępuje xt_unregister_table(). Rozwiązuje to problem, w którym podczas usuwania modułu (rmmod) użytkownicy wykonujący set/getsockopt nie mogli ponownie utworzyć tabeli, ponieważ larwalna tabela została już usunięta, a istniejąca instancja nie znajdowała się już na liście aktywnych tabel.
W jądrze Linuxa w module netfilter ebtables wprowadzono dwuetapowy schemat usuwania tabel, aby uniknąć wyścigu (race condition) podczas przypisywania operacji do tabeli. Przypisanie table->ops odbywa się teraz przy trzymanym muteksie ebt, co zapobiega ekspozycji niekompletnie wypełnionej struktury tabeli.
W jądrze Linux wykryto podatność w module netfilter bridge eb_tables, polegającą na wyścigu podczas inicjalizacji. Rejestracja sockoptów następuje zbyt wcześnie, zanim inicjalizacja modułu zostanie zakończona, co umożliwia globalne wystawienie nie w pełni zainicjalizowanych struktur.
W jądrze Linuxa w funkcji unregister_fprobe() brakowało synchronizacji z okresem RCU, co po wyrejestrowaniu fprobe mogło prowadzić do użycia po zwolnieniu (use-after-free). Problem dotyczy zdarzeń fprobe i przykładowego kodu modułu.
W jądrze Linux wykryto podatność w funkcji statmount_mnt_idmap, która może prowadzić do zapisu poza zakresem bufora. Problem wynika z ręcznego zwiększania licznika seq->count po użyciu seq_printf(), co w przypadku przepełnienia powoduje pominięcie wykrycia błędu i późniejszy zapis NULL-a poza przydzieloną pamięcią.
W jądrze Linux na systemie z PREEMPT_RT wykryto podatność use-after-free w funkcji irq_work_single(). Po wyczyszczeniu flagi BUSY przez atomic_cmpxchg() kod nadal odwołuje się do struktury work, co może prowadzić do jej użycia po zwolnieniu przez inny wątek wywołujący irq_work_sync().
W jądrze Linux w sterowniku nvme-pci występuje podatność use-after-free w funkcji nvme_free_host_mem(). Po zwolnieniu pamięci przez dma_free_noncontiguous() wskaźnik dev->hmb_sgt nie jest zerowany, co prowadzi do ponownego użycia zwolnionej pamięci przy dwukrotnym wywołaniu tej funkcji w ścieżce błędu.
W jądrze Linuxa w podsystemie netfs wykryto podatność polegającą na nadpisywaniu strumieniowego zapisu. Podczas częściowego zapisu strony, która była wcześniej zapisywana strumieniowo, struktura netfs_folio nie była usuwana, co prowadziło do nieprawidłowego stanu danych. Problem został naprawiony poprzez odpowiednie zarządzanie strukturą netfs_folio i obsługę błędów kopiowania.
W jądrze Linuxa w funkcji netfs_read_folio() brakuje oczekiwania na zakończenie trwającego zapisu zwrotnego (writeback). Może to prowadzić do naruszenia spójności danych, ponieważ funkcja ufa fladze brudu (dirty) oraz danym w folio->private, które mogą zostać wyczyszczone przed wyczyszczeniem flagi writeback.
W jądrze Linuxa w systemie plików AFS wykryto podatność związaną z nieprawidłowym blokowaniem podczas obsługi dowiązań symbolicznych. Problem umożliwia wyścigi między wieloma wywołaniami funkcji get_link(), co może prowadzić do wycieków pamięci lub nieprawidłowego odczytu zawartości dowiązania.
W jądrze Linuxa wykryto podatność w mechanizmie sieciowym shaper. Funkcja net_shaper_nl_group_doit() nie usuwa duplikatów wpisów NET_SHAPER_A_LEAVES, co prowadzi do podwójnego zwolnienia tego samego wskaźnika rodzica w pętli czyszczącej. Problem występuje, gdy przestrzeń użytkownika dwukrotnie poda ten sam uchwyt liścia.
W jądrze Linux wykryto podatność w funkcji bio_integrity_copy_user(), gdzie nadpisywanie pola bip_vcnt wartością nr_vecs powoduje naruszenie warunku bip_vcnt <= bip_max_vcnt. W przypadku operacji WRITE prowadzi to do odczytu poza tablicą flex array bip_vec[], a w przypadku READ do odczytu nieprawidłowych danych.
W jądrze Linux w sterowniku accel/qaic wykryto podatność polegającą na braku sprawdzenia przepełnienia w funkcji remap_pfn_range podczas mapowania pamięci (mmap). Zbyt duży obiekt bufora (BO) może spowodować mapowanie poza obszar VMA, co prowadzi do użycia po zwolnieniu (use-after-free) po wywołaniu munmap().
W jądrze Linux stwierdzono podatność polegającą na mieszaniu funkcji zarządzania pamięcią devm i drmm w sterowniku graficznym MSM DPU. Powoduje to użycie po zwolnieniu (use-after-free) podczas wyłączania sterownika, gdy przestrzeń użytkownika utrzymuje referencję do urządzenia DRM.
W jądrze Linux w podsystemie SMC-D wykryto podatność polegającą na tym, że złośliwy peer może odpowiedzieć na propozycję SMC-Dv2 z CHID równym 0, co powoduje dopasowanie do pustego slotu w tablicy ism_dev[]. Prowadzi to do dereferencji wskaźnika NULL w funkcji smc_conn_create(), skutkującej awarią systemu (kernel panic).
W jądrze Linux w sterowniku ovpn dla połączeń TCP wykryto błąd bezpieczeństwa w funkcji ovpn_tcp_close(). Funkcja ta używała wskaźnika sock->peer poza sekcją RCU, co mogło prowadzić do wyścigu (race condition) i użycia zwolnionej pamięci (use-after-free).
W jądrze Linuxa w sterowniku ovpn (OpenVPN) wykryto podatność polegającą na nieprawidłowym zarządzaniu licznikiem referencji (kref) w ścieżce błędu polecenia CMD_NEW_PEER. Dla połączeń TCP, nowy peer może być dostępny przez gniazdo przed dodaniem do tablicy mieszającej, a bezpośrednie wywołanie ovpn_peer_release() zamiast ovpn_peer_put() prowadzi do użycia pamięci po zwolnieniu (use-after-free).
W jądrze Linuxa wykryto podatność w sterowniku VFIO/PCI, która umożliwia eksportowanie nieprzydzielonych zasobów BAR przez DMABUF. Brak weryfikacji rezerwacji tych zasobów przed eksportem może prowadzić do nieautoryzowanego dostępu do pamięci.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

