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 jądrze Linux w module mm/damon/sysfs-schemes znaleziono błąd w funkcji damon_sysfs_scheme_add_dirs(), gdzie w ścieżce błędu po nieudanym ustawieniu katalogu tried_regions, zamiast katalogu stats zwalniany jest katalog tried_regions. Prowadzi to do wycieku obiektu katalogu stats oraz potencjalnej dereferencji niezainicjalizowanej pamięci.
W jądrze Linux wykryto podatność w funkcji make_uffd_wp_huge_pte() w pliku fs/proc/task_mmu. Funkcja ta nie używała huge_ptep_modify_prot_start() przed modyfikacją wpisu HugeTLB PTE, co powodowało wyścig (race condition) i utratę aktualizacji bitów Dirty/Accessed przez sprzęt. Poprawka polega na dodaniu brakującego wywołania, aby zapewnić spójność wpisu.
W jądrze Linux wykryto podatność polegającą na zakleszczeniu (self-deadlock) w mechanizmie PAGEMAP_SCAN dla mapowań hugetlb. Wywołanie ioctl z opcją PM_SCAN_WP_MATCHING na obszarze hugetlb z nieobsadzonymi stronami powoduje trwałe zawieszenie wątku, którego nie można przerwać. Problem wynika z próby ponownego zablokowania tej samej blokady VMA (read->write) podczas obsługi dziur w zakresie.
W jądrze Linux w pliku fs/proc/task_mmu znaleziono przestarzałe ostrzeżenie w funkcji pagemap_pmd_range_thp(), które wyzwalało się, gdy wpis PMD nie był wpisem migracyjnym. Po dodaniu wpisów device-private na poziomie PMD ostrzeżenie stało się fałszywe. Usunięto to ostrzeżenie.
W jądrze Linux w module mm/mm_init znaleziono błąd dotyczący niezainicjalizowanych stron strukturalnych dla ZONE_DEVICE. Gdy pamięć DAX jest dodawana na gorąco do nieobsadzonego podsekcji wczesnej sekcji, funkcja section_activate() używa niezoptymalizowanej mapy pamięci, ale compound_nr_pages() zakłada optymalizację i inicjalizuje tylko zmniejszoną liczbę stron. Pozostałe strony pozostają niezainicjalizowane, co może prowadzić do nieoczekiwanego zachowania lub awarii.
W jądrze Linux w module mtd: slram znaleziono błąd w funkcji register_device(), gdzie wpis jest dodawany do globalnej listy przed pełną inicjalizacją. Jeśli późniejsza alokacja, memremap() lub mtd_device_register() zawiedzie, częściowo zainicjalizowany wpis pozostaje na liście, co może prowadzić do dereferencji lub zwolnienia nieprawidłowego stanu podczas późniejszego czyszczenia.
W jądrze Linux w module 9p znaleziono błąd w funkcji v9fs_dec_count(), która bezwarunkowo wywołuje drop_nlink() na zwykłych plikach, nawet gdy nlink jest już zero. W trybie bez cache (cacheless) klient ponownie pobiera metadane z serwera, co prowadzi do wyścigu i ostrzeżenia WARN_ON. Poprawka pomija aktualizację nlink w trybie cacheless.
W jądrze Linux w module kho znaleziono błąd polegający na tym, że rozmiar scratch nie jest zawsze wyrównywany do CMA_MIN_ALIGNMENT_BYTES. Przy użyciu stałych rozmiarów z linii poleceń, niezaokrąglony rozmiar może prowadzić do zwolnienia tylko częściowo scratchowego pageblocka. Poprawka zaokrągla rozmiar w obu przypadkach.
W jądrze Linux w sterowniku vmu-flash dla pamięci MTD występuje błąd prowadzący do dostępu do niezainicjalizowanych danych podczas alokacji struktur memcard. Poprawka polega na użyciu funkcji kzalloc zamiast kmalloc, aby wyzerować pamięć przed użyciem.
W jądrze Linux w sterowniku pl353 dla pamięci rawnand występuje problem z alokacją zasobów podczas inicjalizacji (probe). Funkcja devm_ioremap jest wywoływana z urządzeniem nadrzędnym zamiast bieżącym, co powoduje, że obszar rejestrów nie jest zwalniany podczas usuwania modułu.
W jądrze Linux w module net/9p wykryto podatność powodującą nieskończoną pętlę w funkcji p9_client_rpc podczas obsługi sygnału krytycznego (np. SIGKILL). Problem występuje, gdy wywołanie P9_TFLUSH jest wykonywane na transporcie bez połączenia (np. fd przez potoki bez serwera 9p), a sygnał krytyczny przerywa oczekiwanie. Błąd polega na czyszczeniu flagi TIF_SIGPENDING przed ponownym sprawdzeniem, co prowadzi do ponownego uśpienia zadania i blokady systemu.
W jądrze Linux w sterowniku rawnand występuje błąd w warunku w funkcji 'nand_select_target()'. Warunek nie sprawdza poprawnie zakresu wartości 'cs', która powinna być w zakresie [0:nanddev_ntargets[.
W jądrze Linux w systemie plików OCFS2 występuje błąd w funkcji ocfs2_move_extent, który może powodować przenoszenie danych do zajętych klastrów. Podczas skanowania grupy bloków, jeśli nie znaleziono wolnego obszaru, wartość phys_cpos pozostaje niezmieniona, co może prowadzić do nadpisania danych należących do innego i-węzła.
W jądrze Linux w systemie plików OCFS2 występuje błąd w funkcji ocfs2_assure_trans_credits, który może prowadzić do dereferencji wskaźnika NULL, gdy dziennik (journal) zostanie przerwany podczas operacji DIO. Funkcja nie sprawdza, czy uchwyt transakcji jest przerwany, zanim odczyta pozostałe kredyty.
W jądrze Linux w systemie plików OCFS2 występuje błąd w funkcji ocfs2_sum_rightmost_rec, który może prowadzić do naruszenia granic tablicy (UBSAN) przy uszkodzonych danych na dysku. Funkcja nie sprawdza poprawności wartości l_next_free_rec przed użyciem jej do indeksowania tablicy l_recs.
W jądrze Linux w systemie plików OCFS2 występuje błąd w funkcji ocfs2_checkpoint_inode, który może prowadzić do dereferencji wskaźnika NULL podczas odmontowywania systemu plików. Po zwolnieniu dziennika (journal) i ustawieniu osb->journal na NULL, funkcja próbuje go użyć.
W jądrze Linux w systemie plików OCFS2 wykryto podatność polegającą na akceptowaniu nieprawidłowych wartości i_mode w dinodach. Brak walidacji typu pliku POSIX może prowadzić do przetworzenia sfałszowanych metadanych, co skutkuje nieprawidłowym zachowaniem systemu. Łata dodaje kontrolę strukturalną odrzucającą dinody z niekanonicznym typem i_mode.
W jądrze Linux w systemie plików OCFS2 występuje problem z akceptacją nie-inline dinodów z niezerowym rozmiarem i zerową liczbą klastrów. Takie struktury są nieprawidłowe, ale nie są odrzucane w niektórych ścieżkach, co może prowadzić do błędów podczas operacji na plikach lub katalogach.
W jądrze Linux w funkcji dfh_get_param_size() brakuje walidacji rozmiaru parametru po inkrementacji, co może zwrócić rozmiar większy niż region funkcji. Złośliwe urządzenie FPGA może wykorzystać to do wywołania memcpy_fromio() z rozmiarem przekraczającym zmapowany obszar.
W jądrze Linux w sterowniku thunderbolt sieci (tbnet) brakuje ograniczenia liczby ramek (frame_count) do maksymalnej liczby fragmentów skb, co może prowadzić do zapisu poza tablicę frags[] i uszkodzenia pamięci. Złośliwy peer może wysłać pakiet z wieloma małymi ramkami, powodując przepełnienie.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

