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 systemie plików NTFS3 (fs/ntfs3) podczas odtwarzania dziennika (log_replay) w fazie analizy funkcja copy_lcns nie sprawdzała, czy indeksy zapisu do tablicy page_lcns[] mieszczą się w jej granicach. Specjalnie spreparowany rekord dziennika (LRH) mógł spowodować zapis poza przydzieloną pamięcią (slab-out-of-bounds), co prowadzi do naruszenia bezpieczeństwa pamięci.
W jądrze Linuxa w systemie plików NTFS3 funkcja UpdateResidentValue nie sprawdzała poprawności przesunięcia atrybutu, co mogło prowadzić do niedomiaru rozmiaru danych i odczytu poza przydzielony bufor. Poprawka dodaje walidację na źródle.
W jądrze Linuxa w systemie plików NTFS3 funkcja indx_find_buffer nie miała limitu głębokości rekurencji, co mogło prowadzić do przepełnienia stosu jądra. Poprawka dodaje parametr głębokości i zabezpieczenie przed przekroczeniem limitu.
W jądrze Linux w sterowniku ntfs3 odkryto podatność umożliwiającą zapętlenie się w nieskończoność podczas montowania spreparowanego obrazu dysku NTFS. Atakujący może wywołać zawieszenie wątku montowania i doprowadzić do paniki systemu (soft-lockup). Problem wynika z braku ograniczenia liczby iteracji w funkcji check_rstbl() podczas przeglądania listy wolnych wpisów RESTART_TABLE.
W jądrze Linux w systemie plików NTFS3 wykryto podatność polegającą na zapisie poza przydzielony bufor podczas przenoszenia wpisów z pełnego katalogu głównego $INDEX_ROOT do nowego bufora indeksu. Atakujący może wykorzystać spreparowany obraz NTFS, aby spowodować kopiowanie danych sterowanych przez atakującego poza przydzieloną pamięć, co prowadzi do uszkodzenia sterty.
W jądrze Linux w systemie plików NTFS3 wykryto podatność umożliwiającą zapis poza zakresem pamięci. Problem wynika z braku walidacji przesunięcia punktu podziału w funkcji indx_insert_into_buffer, co przy specjalnie spreparowanym obrazie NTFS prowadzi do przepełnienia licznika i zapisu poza buforem, powodując awarię jądra.
W jądrze Linuxa w systemie plików NTFS funkcja ntfs_rename może powodować zakleszczenie (deadlock) z powodu nieprawidłowej kolejności blokowania mrec_lock. Poprawka zmienia kolejność blokowania, aby uniknąć zakleszczenia.
W jądrze Linuxa w systemie plików NTFS aktualizacja listy atrybutów podczas wygaszania superbloku może prowadzić do samozakleszczenia. Poprawka dodaje sprawdzenie, czy superblok jest aktywny, i zwraca błąd, jeśli nie jest.
W jądrze Linux w systemie plików NTFS funkcja ntfs_lookup_inode_by_name() zwraca odwołania MFT odczytane z wpisów indeksu katalogu na dysku, które mogą być niegodne zaufania. Funkcja może zwrócić odwołanie MFT oznaczone jako błąd bez jego walidacji, co prowadzi do błędnej interpretacji przez wywołujących. Poprawka normalizuje wszystkie takie odwołania do ERR_MREF(-EIO) we wszystkich czterech ścieżkach zwracania wyników.
W jądrze Linux w systemie plików NTFS występuje problem samozakleszczenia podczas usuwania i-węzła. Aktualizacja listy atrybutów może zwolnić ostatnie odwołanie do tymczasowego i-węzła atrybutu, co prowadzi do wywołania ntfs_drop_big_inode() dla i-węzła bazowego z wnętrza ścieżki zapisu zwrotnego. Jeśli i-węzeł bazowy jest odlinkowany, funkcja czeka na zakończenie zapisu folio, które wykonuje ten sam pracownik, co powoduje nieskończone czekanie.
W jądrze Linux w systemie plików NTFS pliki systemowe, takie jak $Bitmap, mogą być zapisywane z przestrzeni użytkownika, co prowadzi do uszkodzenia woluminu i zakleszczenia zapisu zwrotnego. Poprawka oznacza bazowe pliki metadanych jako niezmienne (immutable) podczas odczytu i-węzła, aby VFS odrzucał zapis, mmap, truncate i unlink z błędem -EPERM.
W jądrze Linux w systemie plików NTFS funkcja ntfs_map_runlist_nolock() może napotkać atrybut rezydentny tam, gdzie oczekiwany jest atrybut nierezydentny, co wcześniej wywoływało tylko WARN_ON i prowadziło do odczytu niewłaściwego pola unii. Poprawka zastępuje WARN_ON zwróceniem błędu -EIO, co powoduje odrzucenie spreparowanego obrazu podczas montowania.
W jądrze Linux w systemie plików NTFS funkcja ntfs_non_resident_attr_insert_range() przydziela pamięć dla hole_rl przed mapowaniem całej listy przebiegów. Jeśli mapowanie się nie powiedzie, ścieżka błędu zwalnia blokadę, ale nie zwalnia pamięci hole_rl, co prowadzi do wycieku pamięci. Poprawka dodaje zwolnienie hole_rl przed zwróceniem z tej ścieżki błędu.
W jądrze Linux wykryto podatność w mechanizmie Landlock, umożliwiającą obejście ograniczenia LANDLOCK_SCOPE_SIGNAL przez ścieżkę asynchronicznego dostarczania sygnału SIGIO. Proces w piaskownicy może wysłać sygnał (np. SIGKILL) do całej grupy procesów, w tym do procesów spoza domeny, które miały być chronione. Problem wynika z nieprawidłowego rejestrowania domeny Landlock dla celów będących grupami procesów.
W jądrze Linux w podsystemie zasilania (charger-manager) funkcja is_full_charged() wywołuje power_supply_get_by_name() i jeśli warunek napięcia jest spełniony, zwraca true bez zwalniania referencji, co powoduje wyciek refcount. Poprawka ustawia flagę i przeskakuje do etykiety out, gdzie referencja jest poprawnie zwalniana.
W jądrze Linux dla architektury MIPS występuje krytyczny błąd zarządzania pamięcią w schedulerze. Gdy włączony jest CONFIG_CPUMASK_OFFSTACK, cpumask_var_t jest wskaźnikiem, więc sizeof(new_mask) zwraca rozmiar wskaźnika, co powoduje, że copy_from_user() nadpisuje wskaźnik maski. Dodatkowo kopiowanie odbywa się przed alokacją maski. Poprawka alokuje maskę najpierw i używa cpumask_size() do obsługi masek o zmiennym rozmiarze.
W jądrze Linux w podsystemie mm/huge_memory funkcja change_non_present_huge_pmd() przepisuje wpis PMD swap dla prywatnego urządzenia, nie przenosząc bitu pmd_swp_uffd_wp. Poprawka dodaje przeniesienie tego bitu, aby zachować oznaczenie UFFD_WP, podobnie jak robi to change_softleaf_pte() i copy_huge_pmd().
W jądrze Linux dla architektury RISC-V w funkcji populate_cache_leaves występuje wyciek referencji do węzła. Pętla while zwalnia referencję do prev w każdej iteracji, ale jeśli pętla kończy się naturalnie z np == NULL, ostatni ważny węzeł w prev nie jest zwalniany. Poprawka zmienia końcowe of_node_put(np) na of_node_put(prev).
W jądrze Linux wykryto podatność w mechanizmie DAMON, gdzie w przypadku nieudanego zatwierdzenia kontekstu (commit) identyfikatory PID celów nie są poprawnie zwalniane, co prowadzi do wycieku pamięci. Problem występuje, gdy operacja zatwierdzania nie powiedzie się po częściowym skopiowaniu PID-ów, a kontekst docelowy nie ma odpowiedniego wywołania zwrotnego do ich zwolnienia.
W jądrze Linux w module mm/damon/sysfs-schemes znaleziono błąd w funkcji access_pattern_add_dirs(), gdzie w ścieżkach obsługi błędów referencje do katalogów są zwalniane w niewłaściwej kolejności. Może to prowadzić do dereferencji niezainicjalizowanej pamięci lub wycieku pamięci. Błąd został naprawiony.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

