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.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.
W jądrze Linuxa rozwiązano podatność w KVM, która dotyczyła użycia pola tymczasowego w fragmentach MMIO do przechowywania małych wartości zapisu. Problem ten prowadził do błędów typu use-after-free, gdy emulator inicjował zapis z użyciem lokalnej zmiennej na stosie, co mogło skutkować dostępem do zwolnionych danych.
W jądrze systemu Linux zidentyfikowano podatność związaną z rejestracją komponentów q6apm w wersji zarządzanej. Problem polegał na tym, że dynamicznie rejestrowane komponenty i DAI mogły prowadzić do nieprawidłowego porządku zwalniania pamięci, co skutkowało błędami w dostępie do pamięci po jej zwolnieniu.
W jądrze systemu Linux zidentyfikowano podatność, która dotyczy funkcji cgwb_release_workfn(). Problem polega na tym, że po wywołaniu css_put() następuje ponowny dostęp do wskaźnika blkcg_css, co może prowadzić do sytuacji use-after-free. Naprawa polega na zmianie kolejności wywołań, aby zapewnić, że blkcg pozostaje aktywny podczas dostępu do niego.
W jądrze systemu Linux zidentyfikowano podatność w funkcji em28xx_v4l2_open(), która prowadzi do problemów związanych z użyciem po zwolnieniu pamięci. Problem ten występuje z powodu braku odpowiedniego zablokowania dostępu do struktury dev->v4l2, co może prowadzić do dereferencji wskaźnika NULL oraz użycia po zwolnieniu pamięci.
W jądrze systemu Linux zidentyfikowano podatność związana z użyciem po zwolnieniu pamięci w module ALSA dla urządzenia 6fire. Problem występuje w funkcji usb6fire_chip_abort(), gdzie wskaźnik do karty jest ustawiany na NULL po jej zwolnieniu, co prowadzi do dostępu do zwolnionej pamięci.
W jądrze systemu Linux zidentyfikowano podatność związana z używaniem po zwolnieniu pamięci (use-after-free) w module bcache, co prowadzi do awarii. Problem dotyczy struktury cached_dev, która może być zwolniona podczas zapisu do superbloku, co skutkuje dostępem do zwolnionego adresu.
W jądrze Linuxa zidentyfikowano podatność w sterowniku as102_usb, która prowadzi do warunków wyścigu. Problem występuje, gdy pamięć jest zwalniana po zarejestrowaniu urządzenia, co może prowadzić do sytuacji use-after-free oraz double-free.
W jądrze Linuxa zidentyfikowano podatność w sterowniku hackrf, która prowadzi do warunków wyścigu i błędów użycia po zwolnieniu pamięci. Problem występuje, gdy pamięć urządzenia jest zwalniana po zarejestrowaniu urządzenia, co może prowadzić do sytuacji użycia po zwolnieniu (UAF) oraz podwójnego zwolnienia pamięci.
W module can-gw jądra Linux funkcja cgw_csum_crc8_rel() wylicza bezpieczne indeksy przez calc_idx(), ale w pętli i zapisie wyniku używa surowych pól s8. Przy ujemnych wartościach (np. -64) prowadzi to do odczytu i zapisu poza zakresem sterty bufora canfd_frame.
W jądrze systemu Linux rozwiązano podatność związaną z obsługą pustej mapy rdzeni EIOINTC w funkcji eiointc_update_sw_coremap(). W przypadku pustej mapy, zamiast wartości -1, powinno być używane 0, co zapobiega nieprawidłowemu dostępowi do tablicy kvm_arch::phyid_map::phys_map[].
W jądrze Linux na architekturze s390/mm dodano brakujące poprawki obsługi wyjątków dostępu do bezpiecznego magazynu dla pamięci przekazanej Ultravisorowi. Strony przekazane nie mają ustawionego bitu PG_arch_1, więc wcześniejsza próba eksportu natychmiast kończyła się niepowodzeniem, powodując pętle wyjątków, których nie można było rozwiązać.
W jądrze Linux w sterowniku drm/amdgpu funkcja amdgpu_amdkfd_submit_ib() zwalnia referencję do fence (dma_fence_put()) przed oczekiwaniem na jego zakończenie (dma_fence_wait()). Jeśli zwolniona zostanie ostatnia referencja, fence może zostać zwolniony przed oczekiwaniem, co prowadzi do użycia zwolnionej pamięci (use-after-free).
W jądrze Linux w sterowniku MACB (Cadence MACB/GEM) wykryto podatność polegającą na wywołaniu funkcji napi_consume_skb() w kontekście z wyłączonymi przerwaniami (IRQ disabled). Powoduje to ostrzeżenie i potencjalne problemy z synchronizacją, ponieważ funkcja ta nie jest przeznaczona do użycia w takim kontekście. Problem został rozwiązany przez zastąpienie jej funkcją dev_consume_skb_any().
W jądrze systemu Linux naprawiono podatność związaną z funkcją kvm_get_vcpu_by_cpuid(). Funkcja ta przyjmuje parametr cpuid, który może być ujemny, co prowadziło do nieprawidłowego dostępu do tablicy kvm_arch::phyid_map::phys_map[].
W jądrze Linux występuje problem z zakleszczeniem w podsystemie NVMe target (nvmet). Funkcja nvmet_ctrl_free() wywołuje flush_work() na tym samym workqueue (nvmet-wq), na którym aktualnie działa, co powoduje wykrycie rekurencyjnego blokowania i ostrzeżenie lockdep. Podatność dotyczy ścieżki RDMA i może prowadzić do zawieszenia lub niestabilności systemu.
W jądrze Linux sys_futex_requeue() pozwalał na użycie różnych flag, co umożliwiało utworzenie use-after-free. Ponieważ wsparcie dla futexów o zmiennym rozmiarze nie zostało jeszcze scalone, poprawka wymaga identycznych flag, tak jak w starym stylu sys_futex().
W jądrze Linuxa naprawiono podatność związaną z błędnym obliczaniem adresu deskryptora w funkcji __kvm_at_swap_desc(). Użycie niepoprawnego przeliczenia adresów w przypadku niezerowego offsetu mogło prowadzić do błędnych operacji podczas swapowania deskryptorów.
W jądrze Linux w cfg80211 występuje problem związany z asynchronicznym zwalnianiem żądań PMSR. Jeśli interfejs sieciowy zostanie zamknięty, gdy zaplanowana praca pmsr_free_wk jest jeszcze w toku, może ona wywołać callback abort_pmsr sterownika na już usuniętym interfejsie, co prowadzi do niezdefiniowanego zachowania i potencjalnych awarii.
W jądrze Linuxa naprawiono podatność związaną z aktualizacjami listy powiązań trace_marker. Gdy opcja 'copy_trace_marker' jest włączona, dane zapisywane w /sys/kernel/tracing/trace_marker są kopiowane do bufora instancji, co może prowadzić do problemów przy usuwaniu instancji.
W jądrze systemu Linux zidentyfikowano podatność związaną z zarządzaniem kredytami odbioru w smbdirect. Problem polega na wyścigu w logice liczenia kredytów, co może prowadzić do przyznawania kredytów, które nie są dostępne.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

