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.08.27)
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 sterowniku amdkfd występuje podwójne odpięcie (unpin) obiektów DOORBELL i MMIO podczas zwalniania pamięci GPU. Funkcja amdgpu_amdkfd_gpuvm_free_memory_of_gpu() odpina te obiekty przed sprawdzeniem, czy są nadal zmapowane, co prowadzi do podwójnego unpin i ostrzeżenia w ttm_bo_unpin.
W jądrze Linux w sterowniku sieciowym airoha występuje przepełnienie bufora sterty w funkcji foe_check_time. Tablica jest deklarowana jako wskaźnik u16, ale alokowana jest tylko ppe_num_entries bajtów zamiast ppe_num_entries * sizeof(u16), co prowadzi do zapisu poza przydzielony obszar.
W jądrze Linux w podsystemie ieee802154 funkcja cfg802154_switch_netns() wywołuje WARN_ON() w przypadku błędu alokacji pamięci w dev_change_net_namespace() i device_rename(). To prowadzi do zbędnych ostrzeżeń przy celowych wstrzykiwaniu błędów.
W jądrze Linux w funkcji tun_dst_unclone występuje fałszywie pozytywne ostrzeżenie o przepełnieniu memcpy. Kompilator z clang i fortifikacją źródła szacuje, że opcje nie mieszczą się w strukturze, mimo że pamięć jest faktycznie przydzielona, co powoduje ostrzeżenie.
W jądrze Linux w sterowniku emac występuje dereferencja wskaźnika NULL w funkcji emac_probe. Funkcja devm_request_irq() jest wywoływana przed devm_platform_ioremap_resource(), co może spowodować, że przerwanie trafi do emac_irq() zanim dev->emacp zostanie zmapowane, prowadząc do awarii.
W jądrze Linux w sterowniku veth występuje wyciek NAPI w ścieżce błędu podczas włączania XDP. Pętla wycofująca zmiany pomija wywołanie netif_napi_del() dla indeksu, który nie powiódł się, pozostawiając wiszącą strukturę napi_struct w liście NAPI urządzenia, co prowadzi do użycia po zwolnieniu (UAF) podczas niszczenia urządzenia.
W jądrze Linuxa odkryto podatność w mechanizmie LWT (Lightweight Tunnels). Podczas enkapsulacji tuneli LWT, metadane skb (przekazywane między XDP a TC) znajdujące się w headroom pakietu są nadpisywane lub usuwane, co prowadzi do ostrzeżeń i błędów w działaniu, szczególnie w przypadku pakietów przekazywanych dalej (forwarded) z metadanymi XDP. Problem dotyczy wszystkich typów enkapsulacji LWT (mpls, seg6, ioam6, BPF) i wszystkich trybów przekierowania LWT.
W jądrze Linuxa funkcje wejścia do stanów LPI (Low Power Idle) ACPI nie były oznaczone jako __cpuidle, co przy włączonym śledzeniu funkcji (ftrace) lub Kprobes powodowało ostrzeżenia RCU podczas wchodzenia w stan uśpienia. Poprawka polega na oznaczeniu tych funkcji jako __cpuidle, co wyłącza dla nich instrumentację ftrace i zapobiega ostrzeżeniom.
W jądrze Linuxa sterownik enetc miał potencjalny problem dzielenia przez zero, gdy liczba VSI (num_vsi) wynosiła zero, co ma miejsce w przypadku układów i.MX94, które nie obsługują SR-IOV. Dzielenie przez zero jest niezdefiniowane w C i może prowadzić do nieprzewidywalnych zachowań na różnych platformach. Poprawka dodaje jawne sprawdzenie i wczesny powrót, gdy num_vsi jest równe zero.
W jądrze Linuxa sterownik qede miał błąd polegający na sprawdzaniu zakresu poza tablicą cqe->len_list[] po jej użyciu. Poprawka przenosi sprawdzenie indeksu przed dostęp do elementu, co zapobiega odczytowi poza zakresem.
W jądrze Linuxa sterownik accel/amdxdna miał wyścig dotyczący czasu życia domeny iommu podczas usuwania urządzenia. W trybie force_iova, po usunięciu urządzenia, dostęp do xdna->domain mógł prowadzić do użycia po zwolnieniu (use-after-free). Poprawka przenosi zwalnianie domeny do mechanizmu zarządzanego przez DRM, co zapewnia jej ważność do momentu zwolnienia wszystkich zasobów.
W jądrze Linuxa funkcja parse_btf_arg w mechanizmie tracing/probes zawierała ostrzeżenie WARN_ON_ONCE, które użytkownik mógł łatwo wywołać, dodając zdarzenie kprobe oparte na surowym adresie z parametrem BTF. Ponieważ nie jest to nieoczekiwana sytuacja, usunięto to ostrzeżenie.
W jądrze Linux wykryto podatność w sterowniku DRM dla GPU Intel (xe). Przy włączonej opcji testowej CONFIG_DRM_XE_USERPTR_INVAL_INJECT=y, funkcja xe_pt_svm_userptr_pre_commit() wywołuje vma_check_userptr() z notifier_lock trzymanym w trybie tylko do odczytu, podczas gdy ścieżka testowa wymaga trybu zapisu. Prowadzi to do wyzwolenia asercji i ostrzeżenia WARNING w drm_gpusvm_unmap_pages(), co może destabilizować system.
W jądrze Linuxa sterownik HID picolcd miał potencjalne ryzyko dereferencji wskaźnika NULL w funkcji picolcd_send_and_wait() z powodu przepełnienia licznika pętli typu signed int. Zmiana typu licznika na unsigned int zapobiega przepełnieniu i eliminuje dostęp poza zakresem.
W jądrze Linuxa funkcja hid_get_report w HID core miała problem z odczytem poza zakresem (OOB) dla raportów numerowanych, gdy rozmiar danych wynosił 0. Poprawka przenosi sprawdzenie minimalnego rozmiaru przed wywołaniem hid_get_report, co zapobiega dereferencji wskaźnika danych poza zakresem.
W jądrze Linuxa funkcja parse_dcc() w netfilter nf_conntrack_irc miała błąd off-by-one prowadzący do odczytu poza zakresem (OOB). Traktowała wskaźnik końcowy jako inkluzywny, podczas gdy wywołujący przekazywał wskaźnik o jeden za ostatnim bajtem. Poprawka zmienia pętlę na ścisłe mniejsze niż, zgodnie z konwencją wywołującego.
W jądrze Linux wykryto podatność w podsystemie perf dla procesorów AMD, która powoduje wyciek adresów jądra do przestrzeni użytkownika. Mimo żądania tylko gałęzi użytkownika (PERF_SAMPLE_BRANCH_USER), stos gałęzi może zawierać wpisy z adresami źródłowymi w jądrze (np. dla instrukcji SYSRET/ERET). Problem dotyczy procesorów AMD z funkcją X86_FEATURE_AMD_LBR_V2, gdzie filtr sprzętowy uwzględnia tylko poziom uprawnień celu gałęzi.
W jądrze Linux w module batman-adv funkcja gw nie odświeża wskaźnika do nagłówka ethernetowego po realokacji bufora przez pskb_may_pull(). Może to prowadzić do użycia po zwolnieniu (use-after-free).
W jądrze Linux w module batman-adv funkcja dat nie odświeża wskaźnika do źródłowego adresu ARP po realokacji bufora przez pskb_may_pull(). Może to prowadzić do użycia po zwolnieniu (use-after-free).
W jądrze Linux w module batman-adv funkcja batadv_dat_get_vid() nie sprawdza, czy pole proto nagłówka ethernetowego jest dostępne przed jego odczytem. Może to prowadzić do odczytu poza zakresem (out-of-bounds).

