Katalog podatności CVE

Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim

Przeglądaj podatności według pakietu

Katalog 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.

Zgadzam się na otrzymywanie cotygodniowego digestu CVE na podany adres e-mail. Zgodę mogę wycofać w każdej chwili linkiem w stopce każdej wiadomości.

CVE-2026-99150
Niskie ryzyko· EPSS 7%

W jądrze Linux w sterowniku drm/amdgpu funkcja amdgpu_debugfs_gpr_read() zwalnia referencję runtime PM zaraz po odczycie rejestrów fali. Gdy kopiowanie danych do przestrzeni użytkownika się nie powiedzie, kod przechodzi do etykiety err i zwalnia referencję po raz drugi, co powoduje niedomiar licznika (Runtime PM usage count underflow) lub kradzież referencji należącej do kogoś innego.

CVE-2026-99149
Nieznane

W jądrze Linux w sterowniku drm/amdgpu funkcja amdgpu_gem_userptr_ioctl() przy niepowodzeniu amdgpu_hmm_range_alloc() zwraca -ENOMEM i pomija ścieżkę sprzątania. W efekcie wycieka obiekt GEM, referencja bo->parent na korzeniu VM oraz rejestracja notifiera MMU.

CVE-2026-99148
Wysokie

W jądrze Linux w sterowniku drm/amdgpu funkcja amdgpu_gem_object_close() odłącza ogrodzenie eviction kolejki użytkownika od BO przed sprawdzeniem bo_va->ref_count. Zamknięcie dowolnego uchwytu BO usuwa ogrodzenie, mimo że plik nadal ma inny uchwyt i mapowania GPU, co pozwala na eviction BO bez zawieszenia kolejek użytkownika.

CVE-2026-99147
Niskie ryzyko· EPSS 7%

W jądrze Linux w module drm/exec wykrycie kontencji powoduje pobranie referencji do spornego obiektu i jego wstępne zablokowanie. Jeśli obiekt był w trakcie niszczenia, drm_exec trzyma ostatnią referencję, ale obiekt nigdy nie trafia do tablicy zablokowanych obiektów, więc nie rezerwuje się dla niego slotu dma_fence, co może wywołać ostrzeżenie lub BUG_ON().

CVE-2026-99146
Nieznane

W jądrze Linux w sterowniku drm/i915/dmc dla nagłówka firmware DMC w wersji 3 adres ładowania firmware jest przechowywany w dmc_info->start_mmioaddr i używany przez dmc_load_program(). W przeciwieństwie do tablicy adresów MMIO adres ładowania nie jest walidowany, co może prowadzić do użycia nieprawidłowego adresu.

CVE-2026-99145
Nieznane

W jądrze Linux w sterowniku drm/xe funkcja xe_bo_set_purgeable_shrinker() bezwarunkowo przenosi strony między licznikami shrinkable i purgeable. Gdy stan purgeable przypiętego BO zmienia się (np. przez madvise DONTNEED na VMA BO przypiętego jako bufor scanout), jeden licznik ulega niedomiarowi, a drugi pozostaje trwale zawyżony po unpin.

CVE-2026-99144
Nieznane

W jądrze Linux w module sched_ext odroczone ponowne wstawienie do kolejki może odczytać zwolniony user DSQ. Żądanie pozostaje na liście odroczonej CPU do czasu przejęcia przez run_deferred(), a callback RCU zwalniający DSQ zakłada, że okres karencji go opróżnił, jednak run_deferred() rozpoczęty po rozpoczęciu karencji może odłączyć żądanie tuż przed sprawdzeniem i odczytać identyfikator zwolnionego DSQ.

CVE-2026-99143
Wysokie

W jądrze Linux w module tracing funkcja predicate_parse() dodaje dwa do nr_preds, rezerwując terminalne wpisy TRUE i FALSE, i używa tej zwiększonej wartości jako limitu parsowanych predykatów. Jeśli początkowa liczba jest mniejsza niż faktycznie sparsowana, program może wypełnić alokację i kolejne dostępy wychodzą poza jej koniec.

CVE-2026-99142
Wysokie

W jądrze Linux w module tracing funkcja predicate_parse() używa pierwszego wpisu stosu operatorów przed przetworzeniem nawiasów otwierających. Operacja push zwiększa top przed zapisem, a istniejąca kontrola nadal pozwala na zapis, gdy top wskazuje ostatni przydzielony wpis, co może spowodować dostęp poza stosem operatorów.

CVE-2026-99141
Nieznane

W jądrze Linux występuje błąd w podsystemie ftrace, gdzie przełączanie na tracer bez zdefiniowanych flag (np. hwlat, irqsoff, wakeup) powoduje ustawienie wskaźnika current_trace_flags na NULL. Jeśli bufor pierścieniowy nadal zawiera wpisy function_graph z poprzedniego tracera, ich wyświetlenie (np. przez cat trace) prowadzi do dereferencji NULL i paniki jądra.

CVE-2026-99140
Niskie ryzyko· EPSS 6%

W jądrze Linux naprawiono błąd w podsystemie tracing, dotyczący znaczników czasu w triggerach hist dla zdarzeń buforowanych. Gdy plik zdarzenia ma filtr, a trigger hist nie jest jeszcze podłączony, zdarzenie trafia do bufora tymczasowego bez inkrementacji licznika committing, co powoduje ostrzeżenie WARN_ON_ONCE w ring_buffer_event_time_stamp. Poprawka używa funkcji tracing_event_time_stamp() w hist_field_timestamp(), aby zamiast ostrzeżenia zapisać bieżący znacznik czasu.

CVE-2026-99139
Niskie ryzyko· EPSS 6%

W jądrze Linux w funkcji do_tcp_getsockopt() dla opcji TCP_CONGESTION występuje use-after-free. Wskaźnik icsk_ca_ops jest odczytywany bez blokady RCU, a przy BPF struct_ops może wskazywać na pamięć zwolnioną równolegle przez setsockopt(TCP_CONGESTION).

CVE-2026-99138
Niskie ryzyko· EPSS 6%

W jądrze Linux w do_tcp_getsockopt() dla opcji TCP_CC_INFO występuje use-after-free. Wskaźnik icsk_ca_ops i wskaźnik funkcji get_info są używane bez rcu_read_lock(), a przy BPF struct_ops mogą wskazywać na zwolnioną pamięć.

CVE-2026-99137
Nieznane

W jądrze Linux w podsystemie cifs funkcja cifs_do_truncate aktualizuje i_size bez ważnego uchwytu pliku. Gdy find_writable_file() zwróci null, rozmiar inode jest ustawiany na 0 mimo braku faktycznego obcięcia pliku na serwerze, co prowadzi do niespójności.

CVE-2026-99136
Wysokie

W jądrze Linux w dm-crypt funkcja crypt_dec_pending odczytuje io->error przed atomic_dec_and_test, co tworzy warunek wyścigu. W rezultacie nieudany odczyt lub zapis może zostać błędnie zaraportowany jako zakończony sukcesem.

CVE-2026-99135
Niskie ryzyko· EPSS 7%

W jądrze Linux w dm-integrity funkcja integrity_metadata przy obsłudze discard może wejść w nieskończoną pętlę, gdy rozmiar tagu przekracza HASH_MAX_DIGESTSIZE, a alokacja kmalloc zawiedzie. Wtedy max_blocks wynosi zero i bi_size nigdy nie jest zmniejszany.

CVE-2026-99134
Niskie ryzyko· EPSS 6%

W jądrze Linux w module mac802154 występował wyścig danych oraz możliwość dereferencji NULL wskaźnika local->assoc_dev. Wskaźnik współdzielony między ścieżką asocjacji a wątkiem obsługi odpowiedzi nie był synchronizowany, co mogło prowadzić do użycia zwolnionego obiektu lub odwołania się do NULL. Poprawka zastępuje wskaźnik buforowanym adresem i chroni go dedykowanym spinlockiem.

CVE-2026-99133
Niskie ryzyko· EPSS 7%

W jądrze Linux w net/iucv funkcja iucv_sock_recvmsg() wysyła flagę AF_IUCV_FLAG_WIN bez sprawdzenia transportu, co przy klasycznym gnieździe z/VM powoduje dereferencję NULL i fałszywe rozłączenie. Dodatkowo wysyłka pod spin_lock_bh prowadzi do wyścigu i podwójnego wykorzystania kredytu okna.

CVE-2026-99132
Niskie ryzyko· EPSS 6%

W jądrze Linux w XFS funkcja xfs_sync_sb_buf() trzyma blokady buforów sb/rtsb podczas synchronicznego xfs_trans_commit(), co przy shutdownie podczas CIL push prowadzi do zakleszczenia. Poprawka usuwa wywołania xfs_trans_bhold() i ponownie pozyskuje bufory po commicie.

CVE-2026-99131
Wysokie

W jądrze Linux w XFS kontrola uprawnień używa has_capability_noaudit(), które sprawdza rzeczywiste poświadczenia zamiast efektywnych. Umożliwia to obejście limitów quota grupowych przez zmianę gid pliku na inną grupę użytkownika, np. przez klienta NFS.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS