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 podsystemie udp_tunnel naprawiono podatność polegającą na podwójnym kolejkowaniu pracy w funkcji udp_tunnel_nic_device_sync, co prowadziło do użycia po zwolnieniu (use-after-free). Poprawka polega na wczesnym powrocie, jeśli flaga work_pending jest już ustawiona.
W jądrze Linux wykryto podatność Use-After-Free (UAF) w mechanizmie TIPC UDP media bearer. Funkcja cleanup_bearer() niszczy pamięć podręczną dst_cache przed synchronizacją z czytelnikami RCU, co może prowadzić do awarii systemu lub ostrzeżeń rcuref. Dodatkowo, zwolnienie struktury ub po synchronize_net() bez wcześniejszego zamknięcia gniazda pozostawia okno na UAF dla współbieżnych odbiorców.
W jądrze Linux w podsystemie ALSA FCP naprawiono podatność polegającą na odwołaniu do pustego wskaźnika podczas wyszukiwania interfejsu. Złośliwe urządzenie USB może dostarczyć interfejs bez deskryptorów punktów końcowych, co prowadzi do naruszenia bezpieczeństwa pamięci.
W jądrze Linux w podsystemie BPF naprawiono podatność polegającą na tym, że dzienniki weryfikatora BPF nie maskowały wartości wskaźników dla niektórych typów pseudo-źródeł, co mogło ujawniać adresy jądra. Poprawka rozszerza maskowanie na wszystkie typy pseudo.
W jądrze Linux w podsystemie BPF naprawiono wyciek pamięci w ścieżce obsługi błędów weryfikatora. Gdy alokacja env->succ zawodzi, pomijane jest zwalnianie env->insn_aux_data, co prowadzi do wycieku pamięci. Poprawka przenosi zwalnianie do etykiety err_free_env.
W jądrze Linux w funkcji seg6_validate_srh() brakuje sprawdzenia minimalnej długości nagłówka SRH przed odczytem pól stałych. Ścieżka BPF SEG6 encap może przekazać zbyt krótki bufor, co prowadzi do odczytu poza granicami.
W jądrze Linux w sterowniku enetc nie sprawdzana jest liczba fragmentów (BD) potrzebnych dla xdp_frame. Tablica xdp_redirect_arr ma rozmiar ENETC_MAX_SKB_FRAGS, ale liczba fragmentów w xdp_frame może być większa lub równa tej wartości, co prowadzi do odczytu poza granicami tablicy.
W jądrze Linux w protokole SCTP, gdy uwierzytelnianie cookie jest wyłączone, INIT po rozpakowaniu z cookie nie jest ponownie weryfikowany. Może to pozwolić na przetworzenie sfałszowanych danych. Dodano weryfikację INIT po rozpakowaniu oraz sprawdzenie typu fragmentu w cookie.
W jądrze Linux w podsystemie hwmon (pmbus/core) funkcja pmbus_data2reg_vid() zawsze używa kodowania VR11, ignorując skonfigurowany vrm_version. Może to prowadzić do wysyłania błędnych kodów do PMBUS_VOUT_COMMAND, co skutkuje nieprawidłowym napięciem.
W jądrze Linux w sterowniku hwmon adm1275, funkcja i2c_smbus_read_block_data() czyta do 32 bajtów do niezainicjalizowanej tablicy stack bez dodawania terminatora null. Porównanie strncasecmp() może czytać poza zwróconą długością, co prowadzi do odczytu niezainicjalizowanej pamięci stosu.
W jądrze Linux w podsystemie hwmon (pmbus) zdarzenia regulatora są przekazywane do rdzenia regulatora jako połączona maska bitowa. Jeśli wystąpi wiele różnych zdarzeń, maska nie pasuje do żadnego przypadku w regulator_handle_critical(), co pomija wyzwolenie krytycznej ochrony sprzętowej.
W jądrze Linux w sterowniku hwmon aspeed-g6-pwm-tach, funkcja aspeed_tach_val_to_rpm() nie sprawdza, czy wartość tachometru jest zerowa przed dzieleniem. Może to prowadzić do dzielenia przez zero i paniki jądra.
W jądrze Linux w sterowniku fbnic, funkcja fbnic_tx_lso() wywołuje skb_cow_head(), która może ponownie przydzielić skb, w tym współdzielone informacje. Wskaźnik obliczony przed wywołaniem staje się nieaktualny, co prowadzi do użycia po zwolnieniu (use-after-free).
W jądrze Linux w IPv6 fib6, podczas wieloczęściowego zrzutu (dump) funkcja inet6_dump_fib() zapisuje pozycję jako indeks w bieżącym łańcuchu hash. Współbieżne wstawienie nowej tabeli może przesunąć wpisy, co prowadzi do błędnego wskaźnika i dereferencji NULL w fib6_walk_continue(), powodując panikę jądra.
W jądrze Linux w sterowniku sfp, funkcja sfp_i2c_mdiobus_destroy() nie zwalnia alokacji mii_bus, co prowadzi do wycieku pamięci przy usuwaniu modułu SFP.
W jądrze Linuxa wykryto podatność w module net/sched sch_teql, polegającą na braku synchronizacji dostępu do listy slaves w teql master. Umożliwia to wyścig (race condition) i użycie po zwolnieniu (UAF) podczas równoczesnych operacji na kolejce, co może prowadzić do naruszenia integralności pamięci.
W jądrze Linux wykryto podatność use-after-free w podsystemie mostków sieciowych (bridge) związaną z protokołem STP. Brak sprawdzenia flagi IFF_UP w funkcji br_topology_change_detection() pozwala na uzbrojenie timera zmiany topologii, gdy most jest administracyjnie wyłączony, co prowadzi do użycia po zwolnieniu pamięci podczas usuwania mostu.
W jądrze Linux w sterowniku graficznym Panthor (drm/panthor) stwierdzono problem z blokowaniem (lock) związanym z obiektami dma_fence. Ponieważ obiekty te mogą być współdzielone z innymi podsystemami i dostępne z kontekstu przerwań sprzętowych, konieczne jest używanie wariantu bezpiecznego dla przerwań (IRQ-safe) przy przejmowaniu blokady.
W jądrze Linux w sterowniku Panthor (drm/panthor) wykryto potencjalne wyłuskanie nieprawidłowego wskaźnika w funkcji group_process_tiler_oom(). Jeśli zmienna heaps jest wskaźnikiem błędu (ERR_PTR), wywołanie panthor_heap_pool_put() może wyłuskać nieprawidłowy adres.
W jądrze Linux w sterowniku Panthor (drm/panthor) wykryto wyciek pamięci (leak) w sytuacji, gdy grupa jest usuwana przed obsłużeniem tiler OOM. Odniesienie do grupy jest powiązane z oczekującą pracą tiler_oom_work, więc należy je zwolnić, jeśli anulowanie było skuteczne.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

