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 Linuxa wykryto podatność w mechanizmie SOCKMAP dla gniazd AF_UNIX. SOCKMAP może ukryć przesyłany deskryptor pliku przed odśmiecaczem (GC), co prowadzi do wycieku pamięci i potencjalnego użycia po zwolnieniu (use-after-free). Atakujący może wykorzystać tę lukę do eskalacji uprawnień lub destabilizacji systemu.
W jądrze Linux wykryto podatność w funkcji sctp_getsockopt_peer_auth_chunks, która nieprawidłowo sprawdza rozmiar bufora użytkownika przed zapisem danych. Brak uwzględnienia nagłówka struktury sctp_authchunks (8 bajtów) powoduje zapis poza przydzieloną pamięć, co może nadpisać sąsiednie dane użytkownika.
W jądrze Linux wykryto podatność w sterowniku PPPoE, która pozwala na odrzucenie ramek z kompresją pola protokołu (PFC). Atakujący może wysłać spreparowaną ramkę z 1-bajtowym polem protokołu, co powoduje przesunięcie danych o jeden bajt i może prowadzić do błędów dostępu do pamięci na niektórych architekturach.
W jądrze Linuxa w podsystemie netfilter/nat wykryto problem z bezpieczeństwem polegający na tym, że struktury ops używane do rejestracji hooków NAT nie były zwalniane z opóźnieniem (kfree_rcu). Może to prowadzić do użycia po zwolnieniu (use-after-free), gdy użytkownik odczytuje listę aktywnych hooków przez nfnetlink_hook, co zostało dodane w wersji 5.14.
W jądrze Linux wykryto podatność w module netfilter nfnetlink_osf, gdzie funkcja nf_osf_ttl() sprawdzała TTL pakietu, odwołując się do wskaźnika skb->dev bez weryfikacji jego poprawności, co mogło prowadzić do dereferencji pustego wskaźnika. Dodatkowo, logika sprawdzania TTL opierała się na błędnym założeniu, że pakiety z tej samej podsieci nie powinny mieć zmniejszonego TTL, co jest nieprawdziwe w środowiskach z kontenerami i przełączaniem wirtualnym.
W jądrze Linux wykryto podatność w systemie plików ADFS, gdzie brak walidacji liczby stref (nzones) w funkcji adfs_validate_bblk() może prowadzić do zapisu poza zakresem pamięci. Atakujący może dostarczyć spreparowany obraz dysku z zerową liczbą stref, co powoduje wywołanie kmalloc_array(0, ...) zwracającego ZERO_SIZE_PTR, a następnie zapis przed przydzielonym buforem.
W jądrze Linux wykryto błąd wyścigu między zapisem do pliku ciśnienia (pressure write) a zwalnianiem pliku grupy kontrolnej (cgroup file release). Problem dotyczy struktury priv w struct kernfs_open_file, co prowadzi do użycia po zwolnieniu (use-after-free).
W jądrze Linux w podsystemie netfilter/nf_tables wykryto podatność polegającą na niebezpiecznym publikowaniu nowych haków (hooks) na liście basechain/flowtable podczas fazy zatwierdzania (commit). Brak użycia splice_list_rcu() może prowadzić do naruszenia bezpieczeństwa przy równoczesnym przeglądaniu listy przez netlink dump i aktualizacji reguł.
W jądrze Linux w sterowniku amdgpu wykryto podwójne wywołanie drm_exec_fini() w funkcji walidacji userq. Gdy nowe dodanie jest prawdziwe, funkcja najpierw finalizuje exec, a następnie przy błędzie amdgpu_ttm_tt_get_user_pages() ponownie wywołuje drm_exec_fini(), co prowadzi do podwójnego zwolnienia zasobów. Problem został znaleziony przez statyczne narzędzie analizy i potwierdzony przeglądem kodu.
W jądrze Linux wykryto podatność w sterowniku sieciowym airoha, powodującą niezrównoważenie BQL (Byte Queue Limits) w ścieżce transmisji. Problem wynika z nieprawidłowego indeksowania kolejek TX, gdzie liczba pakietów w locie jest uwzględniana tylko dla ograniczonej liczby kolejek, podczas gdy ukończenia są rozliczane dla wszystkich kolejek.
W jądrze Linuxa w funkcji neigh_xmit występuje wyciek pamięci (skb) w przypadku wywołania z niezainicjalizowaną tablicą sąsiadów (np. NEIGH_ND_TABLE przy wyłączonym IPv6). Funkcja nie zwalniała wtedy pakietu, a jej zwracana wartość była ignorowana przez wywołującego (np. MPLS). Łatka zapewnia pełne przejęcie własności skb i usunięcie ostatniej ścieżki kodu, która nie wysyłała ani nie zwalniała pakietu.
W sterowniku graficznym drm/xe jądra Linuxa znaleziono dwa błędy w funkcji xe_exec_queue_create_ioctl(). Pierwszy powoduje, że po niepowodzeniu xe_hw_engine_group_add_exec_queue() kolejka nie jest usuwana z listy VM, co prowadzi do wiszącego wskaźnika. Drugi błąd pomija usunięcie kolejki z grupy silników po niepowodzeniu xa_alloc(), co skutkuje use-after-free.
W jądrze Linux wykryto wyścig danych (data race) w mechanizmie 802.3ad (LACP) bondingu, związany z brakiem odpowiedniego zabezpieczenia RCU dla wskaźnika port->aggregator. Problem został rozwiązany przez dodanie kwalifikatora __rcu oraz właściwych funkcji RCU.
W jądrze Linux wykryto wyciek pamięci w mechanizmie TLS. Podczas nieudanej próby przełączenia odbioru TLS na przyspieszenie sprzętowe, funkcja czyszcząca nie zwalniała węzła kotwiczącego (anchor skb) przydzielonego przez strparser. Problem pojawił się po zmianie implementacji strparsera w jądrze.
Wykryto podatność w jądrze Linux w mechanizmie futex, gdzie funkcja need_futex_hash_allocate_default() błędnie wymagała flagi CLONE_THREAD do poprawnej alokacji hash. Prowadziło to do błędu use-after-free przy współdzieleniu pamięci (mm) w inny sposób niż przez wątki, np. przez procesy potomne.
W jądrze Linux w sterowniku sieciowym ena (Amazon Elastic Network Adapter) wykryto podatność na użycie po zwolnieniu (use-after-free) w funkcji get_timestamp. Problem wynika z braku synchronizacji przy sprawdzaniu flagi active i odczycie wskaźnika do pamięci DMA, co może prowadzić do dereferencji wskaźnika NULL.
W jądrze Linux wykryto podatność w funkcji kvm_reset_dirty_gfn() mechanizmu KVM. Brak sprawdzenia przepełnienia przy dodawaniu offsetu i maski pozwala na ominięcie walidacji zakresu przez zawinięcie liczby całkowitej (integer wrap). Atakujący może wykorzystać tę lukę do odczytu lub zapisu poza dozwolonym obszarem pamięci.
W jądrze Linuxa w podsystemie KVM dla architektury s390 wykryto podatność polegającą na podwójnym skalowaniu wskaźników przy indeksowaniu tablicy GAIT. Funkcje kvm_s390_pci_aif_enable(), kvm_s390_pci_aif_disable() oraz aen_host_forward() ręcznie mnożyły indeks przez sizeof(struct zpci_gaite), co przy wskaźniku do struktury powodowało dostęp poza zakres dla aisb >= 32.
W jądrze Linux w podsystemie SMB/client wykryto podatność prowadzącą do nieskończonej pętli i odczytu poza zakresem w funkcji symlink_data(). Problem występuje na architekturach 32-bitowych, gdzie nieprawidłowa wartość ErrorDataLength może spowodować, że wskaźnik next wskazuje na początek struktury lub poza nią.
W jądrze Linux wykryto wyciek bufora w funkcji __ceph_setxattr() w systemie plików Ceph. Podczas ponawiania operacji zmienna old_blob przechowuje wartość ci->i_xattrs.prealloc_blob, ale nigdy nie jest zwalniana przez ceph_buffer_put(), co prowadzi do wycieku pamięci.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

