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 Docling w wersjach od 2.82.0 do 2.90.0, jeśli jawnie włączono backend HTML do renderowania (domyślnie wyłączony), funkcja renderowania oparta na Playwright umożliwia wykonanie kodu JavaScript i nieograniczony dostęp sieciowy podczas przetwarzania niezaufanych dokumentów HTML. Atakujący może stworzyć złośliwy HTML, który wykonuje dowolny JavaScript w kontekście renderowania lub wysyła nieautoryzowane żądania sieciowe do wewnętrznych usług.
Podatność w bibliotece concurrent-ruby dla języka Ruby powoduje, że metoda AtomicReference#update może wejść w nieskończoną pętlę ponawiania, gdy przechowywana wartość to Float::NAN. Wynika to z faktu, że porównanie Float::NAN == Float::NAN zawsze zwraca fałsz, co uniemożliwia pomyślne wykonanie operacji compare_and_set.
Podatność w bibliotece Faraday pozwala na atak DoS poprzez przesłanie specjalnie spreparowanego zagnieżdżonego ciągu zapytania. Dekoder NestedParamsEncoder nie ogranicza głębokości zagnieżdżenia, co prowadzi do przepełnienia stosu i awarii wątku lub procesu roboczego.
W jądrze Linux w systemie plików OMFS brakuje walidacji dolnego zakresu dla s_sys_blocksize. Atakujący może dostarczyć spreparowany obraz systemu plików z wartością mniejszą niż OMFS_DIR_START (440), co prowadzi do niedomiaru liczby całkowitej bez znaku w funkcji omfs_make_empty(). Skutkuje to wywołaniem memset() z długością bliską 4 GiB, nadpisującą pamięć jądra poza buforem bloku.
W jądrze Linux wykryto podatność polegającą na użyciu po zwolnieniu (use-after-free) w mechanizmie mbcache. Funkcja mb_cache_destroy() nie anuluje oczekującego zadania c_shrink_work przed zwolnieniem pamięci, co może prowadzić do dostępu do już zwolnionego obszaru.
W jądrze Linux w podsystemie PCI wykryto podatność na use-after-free (UAF) związaną z polem driver_override. Gdy sterownik jest próbkowany przez __driver_attach(), funkcja match() magistrali jest wywoływana bez trzymania blokady urządzenia, co umożliwia równoczesny dostęp do pola driver_override bez synchronizacji, prowadząc do UAF.
W jądrze Linux w podsystemie platform/wmi wykryto podatność na use-after-free (UAF) związaną z polem driver_override. Gdy sterownik jest próbkowany przez __driver_attach(), funkcja match() magistrali jest wywoływana bez trzymania blokady urządzenia, co umożliwia równoczesny dostęp do pola driver_override bez synchronizacji, prowadząc do UAF.
W jądrze Linux w podsystemie vdpa występuje podatność na użycie po zwolnieniu (UAF) podczas dopasowywania sterownika. Funkcja match() wywoływana jest bez blokady urządzenia, co umożliwia niechroniony dostęp do pola driver_override.
W jądrze Linux w podsystemie s390/cio występuje podatność na użycie po zwolnieniu (UAF) podczas dopasowywania sterownika. Funkcja match() wywoływana jest bez blokady urządzenia, co umożliwia niechroniony dostęp do pola driver_override.
W jądrze Linuxa, w podsystemie s390/ap, występuje potencjalne użycie po zwolnieniu (UAF) podczas aktualizacji masek AP. Funkcja __ap_revise_reserved() uzyskuje dostęp do pola driver_override bez blokady, co może prowadzić do wyścigu z driver_override_store().
W jądrze Linux w magistrali fsl-mc występuje podatność na użycie po zwolnieniu (UAF) podczas dopasowywania sterownika. Funkcja match() wywoływana jest bez blokady urządzenia, co umożliwia niechroniony dostęp do pola driver_override.
W sterowniku rtlwifi w jądrze Linux występuje podatność na użycie po zwolnieniu (UAF) spowodowana niezakończonym zadaniem tasklet irq_prepare_bcn_tasklet. Podczas odłączania karty lub błędu inicjalizacji, ieee80211_hw jest zwalniany, ale tasklet może nadal działać, prowadząc do dostępu do zwolnionej pamięci.
W jądrze Linux w podsystemie s390 BPF JIT brakuje rozszerzenia zerowego (zero extension) dla wartości zwracanych przez programy BPF oraz argumentów funkcji kfunc. Zgodnie z ABI s390x, wywołujący muszą rozszerzać zerowo niepodpisane argumenty, a wywoływani muszą rozszerzać zerowo niepodpisane wartości zwracane, co nie jest obecnie implementowane.
W jądrze Linux wykryto błąd w funkcji pte_frag_destroy dla architektury PowerPC, który powoduje wyciek flagi 'active' na stronie folio podczas zwalniania fragmentów tablicy PTE. Problem występuje, gdy referencja pt_frag_refcount spada do zera, ale flaga aktywności nie jest czyszczona przed wywołaniem pagetable_free(), co prowadzi do błędu 'Bad page state' przy zakończeniu procesu.
W sterowniku WiFi mt76 (mt7915) w jądrze Linux wykryto błąd use-after-free w funkcji mt7915_mac_dump_work(). Podczas odłączania urządzenia PCI, dane crash_data są zwalniane przed anulowaniem oczekującej pracy, co prowadzi do odwołania do już zwolnionej pamięci.
W sterowniku WiFi mt76 (mt7996) w jądrze Linux wykryto błąd use-after-free podczas odłączania układu PCI. Funkcja mt7996_mac_dump_work() może odwoływać się do już zwolnionej struktury crash_data, ponieważ praca dump_work nie jest anulowana przed zwolnieniem pamięci.
W jądrze Linux, w funkcji dev_map_redirect_multi() dla DEVMAP_HASH, użyto niebezpiecznej iteracji hlist_for_each_entry_safe() zamiast bezpiecznej dla RCU hlist_for_each_entry_rcu(). Na słabo uporządkowanych architekturach (ARM64, POWER) może to prowadzić do obserwacji niekompletnie skonstruowanego węzła listy.
W jądrze Linux wykryto podatność w mechanizmie BPF, gdzie po kompilacji JIT z włączonym stałym maskowaniem (constant blinding) wskaźnik offload->prog nie jest aktualizowany, wskazując na zwolniony program. Prowadzi to do błędu strony (page fault) podczas niszczenia przestrzeni nazw sieciowych.
W jądrze Linux w podsystemie BPF funkcja adjust_reg_min_max_vals() nieprawidłowo śledzi deltę rejestru, gdy src_reg == dst_reg (np. rX += rX). Modyfikacja dst_reg przed odczytem src_reg prowadzi do ustawienia nieprawidłowej delty, co powoduje niezgodność między weryfikatorem a wykonaniem.
W jądrze Linux stwierdzono podatność w funkcji qdisc_pkt_len_segs_init(), która nie zapewniała, że nagłówki pakietów GSO znajdują się w buforze skb->head. Może to prowadzić do błędów w sterownikach sieciowych, które oczekują nagłówków w tym buforze. Dodano odpowiednie sprawdzenie i mechanizm wcześniejszego odrzucania złośliwych pakietów.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

