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 Linux w sterowniku OcteonTX2 AF dla NPU występuje podatność na zapis poza zakresem (slab-out-of-bounds). Problem wynika z nieprawidłowego rozmiaru tablicy entry2cntr_map, co może prowadzić do uszkodzenia pamięci.
W jądrze Linux wykryto podatność w podsystemie ALSA SEQ OSS, polegającą na braku synchronizacji (wyścigu) podczas resetowania stanu kolejki odczytu. Funkcja snd_seq_oss_readq_clear() modyfikuje wskaźniki kolejki bez użycia blokady q->lock, co może kolidować z równoległymi operacjami odczytu lub zapisu, prowadząc do utraty danych, błędnego stanu kolejki lub nieprawidłowego raportowania gotowości.
W jądrze Linux dla architektury MIPS w funkcji maar_res_walk() występuje podatność na zapis poza zakresem. Funkcja nie sprawdza pełności tablicy przed zapisem, co może prowadzić do uszkodzenia pamięci przy dużej liczbie zakresów pamięci.
W jądrze Linux w sterowniku powerpc/perf dla FSL EMB występuje podatność na niedomiar licznika preempt (preempt_count underflow). Funkcja fsl_emb_pmu_del() wywołuje put_cpu_var() bez wcześniejszego get_cpu_var() w pewnych warunkach, co może prowadzić do błędu 'scheduling while atomic'.
W jądrze Linux w sterowniku RDMA HNS występuje podatność na wyciek pamięci (memory leak) związana z zasobami bonding. W przypadku jednoczesnego usuwania i resetowania sterownika, zasoby mogą być przydzielane po ich zwolnieniu, co prowadzi do wycieku pamięci i potencjalnego paniki jądra.
W jądrze Linux w sterowniku mfd cs42l43 występuje podatność na odczyt poza zakresem. Kod nie sprawdza, czy rozmiar firmware jest większy niż nagłówek, co może prowadzić do nieprawidłowego dostępu do pamięci.
W jądrze Linux w sterowniku coresight ete występuje podatność polegająca na braku zapisywania stanu przy wyłączaniu zasilania CPU. Może to prowadzić do błędów działania i ostrzeżeń podczas korzystania z Coresight z ACPI.
W jądrze Linux w sterowniku tlclk występuje podatność na użycie po zwolnieniu (use-after-free) w funkcji tlclk_cleanup(). Problem dotyczy zwalniania pamięci przed zakończeniem operacji na urządzeniu, co może prowadzić do awarii lub nieprawidłowego działania.
W jądrze Linux w sterowniku PCI dwc funkcja dwc_pcie_rasdes_debugfs_deinit() może wywołać dereferencję wskaźnika NULL, gdy kontroler nie obsługuje funkcji RAS DES. Inicjalizacja kończy się sukcesem, ale nie przydziela struktury rasdes_info, a funkcja sprzątająca próbuje ją odczytać.
W jądrze Linuxa wykryto podatność w podsystemie PCI/MSI. Poprzednia poprawka (commit 1a8d4c6ecb4c) powodowała podwójne wywołanie iounmap() na wskaźniku NULL podczas błędu w msix_capability_init(), co wywoływało ostrzeżenie WARNING w iounmap. Problem został naprawiony przez wycofanie tej zmiany i pozostawienie obsługi unmap w istniejącym mechanizmie __free(free_msi_irqs).
W jądrze Linux w module AppArmor funkcja aa_replace_profiles odwoływała się do pola udata->size po wywołaniu aa_put_loaddata(udata), co mogło prowadzić do użycia po zwolnieniu (UAF). Poprawka zapisuje rozmiar do zmiennej lokalnej przed zwolnieniem referencji.
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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

