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.09.01)
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 systemie plików F2FS odkryto podatność polegającą na braku walidacji wartości i_inline_xattr_size dla i-węzłów bez flagi FI_INLINE_XATTR. Atakujący może wykorzystać spreparowany obraz systemu plików, aby ustawić tę wartość na dowolną liczbę, co prowadzi do odczytu poza dozwolonym obszarem pamięci podczas przetwarzania katalogów inline.
W jądrze Linux w systemie plików F2FS wykryto podatność polegającą na braku walidacji rozmiarów wpisów ACL w funkcji f2fs_acl_from_disk(). Złośliwie spreparowana lista ACL może prowadzić do odczytu poza zakresem alokowanej pamięci (out-of-bounds read), co zostało potwierdzone raportem KASAN.
W jądrze Linux wycofano commit 9609dd704725, który usuwał nieaktualne folio z pamięci podręcznej stron w funkcji move_data_block. Przyczyną były paniki jądra zgłaszane przy prawie pełnej partycji f2fs, spowodowane wyścigiem prowadzącym do uszkodzenia listy LRU i zwolnienia strony do alokatora z wciąż aktywnymi linkami LRU.
W jądrze Linux w systemie plików F2FS wykryto podatność polegającą na nieprawidłowym ustawieniu flagi FI_NO_EXTENT w funkcji __destroy_extent_node(). Flaga ta nie resetuje długości największego extentu do zera ani nie aktualizuje strony inode, co prowadzi do przechowywania nieaktualnych danych i może wywołać błąd sanityzacji extent cache.
W jądrze Linux wykryto błąd w funkcji __cgroup_bpf_run_filter_sysctl(), gdzie bufor tymczasowy alokowany przez kvzalloc() był zwalniany przez kfree() zamiast kvfree(). Może to prowadzić do uszkodzenia pamięci przy dużych alokacjach.
W jądrze Linux w podsystemie KVM dla architektury x86 wykryto podatność polegającą na braku weryfikacji, czy bazowy adres GFN strony cienia (shadow page) znajduje się w obrębie docelowego slotu pamięci przed zapytaniem o maksymalny poziom mapowania. Może to prowadzić do odczytu poza zakresem w strukturze lpage_info, co objawia się błędem strony (page fault) i potencjalnie może być wykorzystane do destabilizacji systemu.
W jądrze Linuxa w komponencie KVM wykryto podatność polegającą na możliwości wywołania przez gościa (maszynę wirtualną) paniki jądra (BUG_ON) podczas obsługi zapisu do ioeventfd z włączonym dopasowaniem danych. Problem występuje, gdy zapis gościa przecina granicę strony, a druga strona zawiera ioeventfd z dopasowaniem danych – nieprawidłowe wyrównanie wskaźnika prowadzi do wyzwolenia BUG_ON.
W jądrze Linux wykryto błąd w sterowniku kryptograficznym NX (nx_crypto_ctx_exit), który powodował użycie nieprawidłowego typu argumentu. Funkcja nx_crypto_ctx_shash_exit przekazywała wskaźnik do kontekstu (nx_crypto_ctx *) zamiast wskaźnika do struktury crypto_tfm *, co prowadziło do naruszenia ochrony pamięci i awarii systemu (oops).
W jądrze Linux w systemie plików GFS2 wykryto podatność use-after-free w funkcji gfs2_qd_dealloc. Podczas odmontowywania systemu plików, wywołanie zwrotne RCU może odwoływać się do już zwolnionego obiektu superbloku, co prowadzi do potencjalnego naruszenia bezpieczeństwa.
W jądrze Linux wykryto podatność use-after-free w sterowniku hdlc_ppp. Timery protokołów PPP (LCP/IPCP/IPV6CP) nie były synchronizowane przed zwolnieniem pamięci struktury stanu HDLC, co pozwalało na wykonanie kodu w już zwolnionej pamięci.
W jądrze Linux wykryto podatność use-after-free w funkcji __blkcg_rstat_flush() w mechanizmie blk-cgroup. Problem występuje, gdy wiele blkg w tej samej blkcg jest zwalnianych jednocześnie, co prowadzi do wyścigu i dostępu do już zwolnionej pamięci.
W jądrze Linuxa w module TIPC wykryto podatność use-after-free w funkcji tipc_aead_decrypt_done. Brak zabezpieczenia referencji do sieci (netns) przed asynchronicznym odszyfrowaniem może prowadzić do odczytu zwolnionej pamięci po zniszczeniu przestrzeni nazw sieci.
W jądrze Linux wykryto podatność w mechanizmie CID (Concurrency ID) w schedulerze. Błąd powoduje zapis poza zakresem (OOB) podczas operacji clear_bit, gdy CID ma wartość MM_CID_UNSET, co może prowadzić do uszkodzenia pamięci jądra.
Podatność w sterowniku rpmsg_char w jądrze Linuxa powoduje użycie po zwolnieniu (use-after-free) podczas obsługi błędów w funkcji rpmsg_chrdev_probe(). Nieprawidłowa kolejność inicjalizacji może prowadzić do wywołania zwrotnego z nieaktualnym wskaźnikiem.
W jądrze Linux w systemie plików OCFS2 wykryto podatność polegającą na braku walidacji fizycznego rozmiaru bitmapy w deskryptorach grup bloków. Złośliwy deskryptor może zgłosić rozmiar bitmapy przekraczający dostępne miejsce w bloku, co prowadzi do odczytu poza zakresem pamięci (use-after-free) podczas skanowania bitmapy.
W jądrze Linux wykryto podatność w funkcji sev_dbg_crypt() w KVM dla AMD SVM, gdzie podczas szyfrowania (ścieżka ENCRYPT) długość transferu nie jest ograniczana przez offset strony docelowej (d_off). Gdy d_off > s_off, bufor pośredni (dst_tpage) o rozmiarze 4096 bajtów może zostać zapisany poza zakresem, co prowadzi do przepełnienia strony i potencjalnego naruszenia pamięci.
W jądrze Linux wykryto podatność w systemie plików NTFS, polegającą na braku synchronizacji dostępu do etykiety woluminu. Brak mechanizmu blokowania umożliwia wyścig (race condition) między operacjami ustawiania i odczytywania etykiety, co może prowadzić do użycia po zwolnieniu (use-after-free).
W jądrze Linux w sterowniku fbdev/fbcon funkcja fbcon_do_set_font() przy błędzie (np. alokacji pamięci) nie przywraca stanu hi_font_mask i bufora ekranu. Powoduje to desynchronizację terminala i odczyt poza zakresem tablicy czcionek, co może ujawnić pamięć jądra.
W jądrze Linux wykryto podatność use-after-free w sterowniku fbdev omap2. Funkcja omapfb_mmap() ma warunek wyścigu z operacją OMAPFB_SETUP_PLANE, co pozwala na jednoczesne mapowanie pamięci i jej zwolnienie, prowadząc do użycia po zwolnieniu.
W jądrze Linux w podsystemie I2C występuje wyścig podczas rejestracji adaptera. Adapter może być wyszukiwany przez i2c_get_adapter() przed pełną inicjalizacją struktury device, co prowadzi do dostępu do niezainicjalizowanych danych i potencjalnego wyłuskania wskaźnika NULL lub use-after-free.

