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.
Sterownik Xen privcmd umożliwia procesom w przestrzeni użytkownika wywoływanie dowolnych hypercalli, co przy rozruchu z secure boot pozwala użytkownikowi root modyfikować m.in. pamięć jądra i łamie secure boot. Poprawka ogranicza użycie privcmd w nieuprzywilejowanym domU do docelowej domeny odczytywanej z Xenstore.
W jądrze Linux stos Bluetooth L2CAP akceptuje wiele żądań L2CAP_ECRED_CONN_REQ bez sprawdzania identyfikatora polecenia. Może to oznaczyć wiele żądań jako oczekujące (FLAG_DEFER_SETUP) i przydzielić więcej niż L2CAP_ECRED_MAX_CID (5) kanałów w l2cap_ecred_rsp_defer, powodując przepełnienie.
W jądrze Linux w podsystemie bridge/cfm naprawiono wyścig (race condition) podczas usuwania peer MEP. Funkcja br_cfm_frame_rx() działająca w kontekście softirq mogła ponownie zaplanować ccm_rx_dwork po wywołaniu cancel_delayed_work_sync(), co prowadziło do użycia zwolnionej pamięci (use-after-free). Zamieniono cancel_delayed_work_sync() na disable_delayed_work_sync() w obu ścieżkach usuwania peer MEP.
W jądrze Linux w podsystemie netfilter/nf_tables wykryto podatność polegającą na użyciu po zwolnieniu (use-after-free) w ścieżce błędu podczas rejestracji flowtable. Po nieudanej rejestracji hooków, flowtable jest zwalniana bez synchronizacji z okresem RCU, co może prowadzić do dostępu do już zwolnionej pamięci przez ścieżkę pakietów lub płaszczyznę sterowania nfnetlink_hook.
W jądrze Linux wykryto podatność w module netfilter xt_CT, gdzie szablony (templates) mogą być usuwane, podczas gdy pakiety wciąż oczekują w kolejce nfqueue. Może to prowadzić do problemów przy usuwaniu modułów pomocniczych (helper) lub polityk timeoutu. Łatka usuwa oczekujące pakiety przy usuwaniu reguły szablonu.
W jądrze Linux punkt śledzenia dma_map_sg mógł spowodować przepełnienie bufora perf przy śledzeniu dużych list scatter-gather, ponieważ rozmiar tablic przekraczał PERF_MAX_TRACE_SIZE. Poprawka ogranicza tablice dynamiczne do 128 wpisów i dodaje flagę obcięcia.
W jądrze Linux w systemie plików Squashfs funkcja squashfs_read_metadata nie sprawdza, czy przesunięcie bloku metadanych mieści się w zakresie. Uszkodzona tablica indeksu może wygenerować ujemne przesunięcie, co prowadzi do dostępu poza zakresem pamięci w squashfs_copy_data.
W jądrze Linux w sterowniku pinctrl cirrus cs42l43 funkcja cs42l43_pin_probe() zawiera podwójne zwolnienie zasobu, ponieważ devm_add_action_or_reset() już wywołuje akcję przy błędzie, a jawne zwolnienie powoduje double-put. Może to prowadzić do uszkodzenia pamięci.
W kompilatorze JIT BPF dla architektury arm64 jądra Linux bufor JIT był wyrównywany tylko do 4 bajtów, przez co pole u64 target w struct bpf_plt mogło nie być wyrównane do 8 bajtów. Powodowało to ostrzeżenia UBSAN o nieprawidłowym wyrównaniu oraz ryzyko rozerwanego odczytu (torn read) przy współbieżnej aktualizacji przez WRITE_ONCE(), co mogło spowodować skok JIT pod uszkodzony adres.
W jądrze Linuxa w module net/sched/act_ife wykryto podatność polegającą na nieprawidłowym zachowaniu podczas zastępowania listy metadanych (metalist). Zamiast zastąpić stare dane, nowe metadane są dodawane, co prowadzi do niekontrolowanego wzrostu listy i może skutkować błędem odczytu/zapisu poza dozwolonym obszarem pamięci (slab-out-of-bounds) podczas kodowania.
W jądrze Linux rozwiązano podatność w module nfc: rawsock, polegającą na braku anulowania tx_work przed zniszczeniem gniazda. Funkcja rawsock_tx_work działająca w kolejce roboczej systemu wywołuje nfc_data_exchange, która dereferencjonuje urządzenie NCI; bez synchronizacji tx_work może wyścignąć się z niszczeniem gniazda i urządzenia, gdy proces zostanie zabity (np. przez SIGKILL), prowadząc do use-after-free lub wycieku referencji.
W jądrze systemu Linux zidentyfikowano podatność związaną z porównywaniem MAC-ów, która mogła prowadzić do ataków czasowych. Została ona rozwiązana poprzez zastąpienie funkcji memcmp() odpowiednią funkcją crypto_memneq().
W jądrze Linux w sterowniku wifi mt76 (mt7925) w funkcji mt7925_mac_write_txwi_80211() brakuje sprawdzenia długości ramki przed dostępem do pól zarządzających. Może to prowadzić do dostępu poza granicami bufora (out-of-bounds).
W jądrze Linux w sterowniku PCI dwc ep występuje wyścig między zapisem MSI-X (writel) a odmapowaniem wpisu ATU. Ponieważ zapisy PCI są typu posted, zapis może nie dotrzeć do celu przed odmapowaniem, co grozi uszkodzeniem pamięci hosta lub błędami IOMMU. Poprawka wymusza odczyt (readl) tego samego adresu, aby upewnić się, że zapis dotarł przed odmapowaniem ATU.
W jądrze Linux wykryto podatność polegającą na zapisie poza stosem w funkcji get_upper_ifindexes() w devmap. Funkcja iteruje po wszystkich górnych urządzeniach sieciowych i zapisuje ich indeksy do tablicy bez sprawdzania granic, co może prowadzić do przepełnienia bufora na stosie.
W jądrze Linuxa rozwiązano podatność związaną z niewłaściwym użyciem funkcji array_index_nospec() w kontekście spekulacyjnego bezpieczeństwa. Problem dotyczy sytuacji, w której wartość uznawana za bezpieczną może być narażona na przewidywania pamięci, co prowadzi do potencjalnych luk w zabezpieczeniach.
W jądrze Linux wykryto podatność Use-After-Free w typie zbioru pipapo netfilter. Problem wynika z długotrwałego działania odśmiecania (GC) w kontekście niepodlegającym wywłaszczeniu przy dużej liczbie wygasłych elementów, co prowadzi do miękkiego zawieszenia i raportów o zastoju RCU. Konieczne jest rozdzielenie GC na fazę odłączenia i zwolnienia, aby uniknąć dostępu do zwolnionej pamięci.
W jądrze systemu Linux rozwiązano podatność związaną z inicjalizacją kolejki w module drm/xe. Brak odpowiedniego wywołania funkcji fini po nieudanej inicjalizacji kolejki może prowadzić do usunięcia kolejki z listy GuC, co skutkuje uszkodzeniem i odniesieniem do nieprawidłowej pamięci.
W jądrze Linux w sterowniku crypto: ccp występuje błąd use-after-free na ścieżce obsługi błędów w funkcji sev_tsm_init_locked(). Kod wywołuje pr_err() odwołujące się do pól struktury 't' po jej zwolnieniu przez kfree().
W jądrze Linux wykryto podatność w mechanizmie XDP, gdzie nieprawidłowe obliczenie rozmiaru frag_size w sterownikach sieciowych (np. ixgbevf) prowadzi do ujemnej wartości tailroom, która jest interpretowana jako bardzo duża liczba dodatnia. Powoduje to niekontrolowane zwiększanie ogona pakietu i uszkodzenie pamięci, objawiające się segfaultami i ogólnym błędem ochrony.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

