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 Linuxa w module autofs występuje wyciek pamięci w funkcji autofs_fill_super(). Jeśli utworzenie root_inode nie powiedzie się, funkcja zwraca błąd -ENOMEM bez zwolnienia wcześniej utworzonego inode, co prowadzi do wycieku pamięci. Poprawka dodaje wywołanie autofs_free_ino() w ścieżce błędu.
W jądrze Linux w systemie plików EROFS występuje podatność polegająca na nieprawidłowym zarządzaniu dekoderami LZMA podczas zmiany rozmiaru puli. W przypadku częściowego niepowodzenia alokacji, uszkodzony strumień pozostaje w niespójnym stanie, co może prowadzić do przekazania wskaźnika NULL do funkcji xz_dec_microlzma_reset().
W jądrze Linux w sterowniku fbdev vfb występuje podatność use-after-free, ponieważ kolorystyka (colormap) jest zwalniana natychmiast po wyrejestrowaniu framebuffera, nawet gdy otwarty plik nadal trzyma referencję. Może to prowadzić do odczytu po zwolnieniu podczas kopiowania danych do przestrzeni użytkownika.
W jądrze Linux w sterowniku idpf wykryto podatność polegającą na braku wyłączenia prac DIM (Dynamic Interrupt Moderation) przed zwolnieniem pamięci wektorów q_vectors. Prace te mogą wykonywać się na zwolnionej pamięci, co prowadzi do użycia po zwolnieniu (use-after-free).
W jądrze Linux wykryto podatność w mechanizmie fragmentacji pakietów IPv6 (inet: frags). Nieprawidłowe opróżnianie kolejek fragmentów przed ich usunięciem może prowadzić do użycia nieaktualnych metadanych, co skutkuje dostępem poza pamięć (out-of-bounds) i uszkodzeniem sterty. Atakujący z dostępem do nieuprzywilejowanych przestrzeni nazw sieciowych może wykorzystać tę wadę do lokalnej eskalacji uprawnień.
W jądrze Linux w podsystemie ieee802154 6lowpan występuje podatność na dereferencję wskaźnika NULL w funkcji lowpan_newlink. Urządzenie TUN może zmienić typ łącza na ARPHRD_IEEE802154 bez inicjalizacji wskaźnika ieee802154_ptr, co prowadzi do awarii.
W jądrze Linux w sterowniku ieee802154 cc2520 występuje podatność use-after-free w pracy FIFOP. Po usunięciu sterownika, przerwanie FIFOP może nadal kolejkować pracę po flush, co pozwala na wykonanie po zwolnieniu danych prywatnych.
W jądrze Linux w sterowniku ieee802154 hwsim występuje podatność na podwójne zwolnienie (double-free) w funkcji hwsim_update_pib. Aktualizacje PIB nie są serializowane, co może prowadzić do wyścigu i podwójnego zwolnienia obiektu.
W jądrze Linux w podsystemie IPv4 FIB występuje podatność polegająca na nieograniczonym przeszukiwaniu identyfikatorów tabel podczas automatycznego przydziału. Może to prowadzić do długotrwałego trzymania blokady RTNL, co powoduje problemy z wydajnością.
W jądrze Linux w podsystemie IPv6 flowlabel występuje podatność polegająca na nieograniczonym wzroście listy dzierżaw dla gniazda. Powtarzane żądania GET mogą prowadzić do niekontrolowanego zużycia pamięci.
W jądrze Linux w podsystemie IPVS występuje podatność polegająca na akceptowaniu nieprawidłowych stanów w rekordach synchronizacji szablonów połączeń. Może to prowadzić do użycia nieprawidłowego stanu jako indeksu w tablicach przejść TCP/SCTP.
W jądrze Linux w podsystemie mac802154 wykryto podatność use-after-free (użycie po zwolnieniu) związaną z kolejką ramek RX. Miękkie przerwanie (softirq) dodaje ramki beacon i MAC-command do list bez blokady, a pracownik (worker) przetwarza je po ewentualnym usunięciu interfejsu, co prowadzi do odwołań do zwolnionej pamięci (sdata). Problem został potwierdzony przez KASAN.
W jądrze Linux wykryto podatność use-after-free w module Landlock, dotyczącą funkcji current_check_refer_path(). Podczas przetwarzania operacji linkat() moduł odwołuje się do rodzica katalogu źródłowego bez trzymania referencji ani blokady, co pozwala równoczesnemu rename(2) i rmdir(2) na zwolnienie pamięci i jej ponowne wykorzystanie. Problem został naprawiony przez dodanie odpowiedniego trzymania referencji na dentry rodzica.
W jądrze Linux w podsystemie iommu/s390 występuje błąd dereferencji wskaźnika NULL w funkcji iova_to_phys() przy użyciu 5-poziomowej tablicy translacji ZPCI_TABLE_TYPE_RFX. Funkcja get_rso_from_iova() zwraca NULL, gdy wpis region-first jest nieprawidłowy, ale get_rto_from_iova() nie sprawdza tego przed dostępem do rso[rsx].
W jądrze Linux w podsystemie s390/crypto brakuje czyszczenia (scrub) buforów tymczasowych w algorytmach AES CTR i GCM. Bufor przetwarzający pozostałe bajty < AES_BLOCK_SIZE w ctr_aes_crypt() nie był czyszczony, a w gcm_aes_crypt() ścieżki błędów nie czyściły bloku parametrów CPACF ani buforów struktur gcm_sg_walk.
W jądrze Linux w podsystemie s390/crypto brakuje poprawnej obsługi kodu EBUSY w algorytmie PHMAC, gdy żądanie jest przekazywane do silnika kryptograficznego. Funkcja crypto_transfer_hash_request_to_engine() zwraca EINPROGRESS lub EBUSY jako sygnał sukcesu, ale EBUSY nie było obsługiwane.
W jądrze Linux w podsystemie s390/crypto brakuje czyszczenia (scrub) buforów tymczasowych w algorytmie PAES. Bufor przetwarzający pozostałe bajty < AES_BLOCK_SIZE w ctr_paes_do_crypt() nie był czyszczony, a w __xts_2keys_prep_param() czyszczono tylko pole klucza zamiast całego bloku parametrów.
W jądrze Linux w podsystemie s390/crypto występuje błędny kod zwrotny w asynchronicznych callbackach silnika kryptograficznego. Gdy crypto_finalize_hash_request() lub crypto_finalize_skcipher_request() jawnie kończy żądanie, callback do_one_request musi zwrócić 0, a zwracanie kodu błędu powoduje podwójne zakończenie żądania.
W jądrze Linux w podsystemie s390/crypto trwały błąd -EBUSY po wyczerpaniu ponownych prób konwersji klucza jest przekazywany do crypto_finalize_*_request(). Otoczka API kryptograficznego traktuje -EBUSY jako status kolejkowania i go połyka, przez co callback zakończenia nie jest wywoływany.
W jądrze Linux w podsystemie perf dla RISC-V maska dostępnych liczników była pojedynczym unsigned long, ale iteracja używa RISCV_MAX_COUNTERS równego 64. Na RV32 powoduje to odczyt poza obiektem, a ustawianie bitu o indeksie 32 i wyższym jest nieprawidłowe.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

