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.04)
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 występuje podatność w sterowniku USB hub, gdzie niekompatybilne urządzenie USB z więcej niż jedną konfiguracją lub interfejsem może spowodować, że funkcja usb_hub_to_struct_hub() odwoła się do nieprawidłowego wskaźnika. Prowadzi to do błędu general protection fault i potencjalnej awarii systemu (panic jądra). Problem został rozwiązany poprzez odrzucanie takich niezgodnych z USB urządzeń.
W jądrze Linux naprawiono błąd w lwtunnels rpl, seg6 i ioam6, gdzie pakiety mogły tworzyć cykliczne odwołania w pamięci podręcznej dst, uniemożliwiając zwolnienie stanu lwtunnel. Prowadziło to do wycieku pamięci.
W jądrze Linux funkcja clocksource_verify_choose_cpus() wywoływała get_random_u32() z wyłączonym wywłaszczaniem, co w jądrze PREEMPT_RT powodowało błąd "sleeping function called from invalid context" z powodu blokad sleeping. Poprawka używa migrate_disable() zamiast preempt_disable(), aby bezpiecznie używać smp_processor_id() bez wprowadzania kontekstu atomowego.
W jądrze Linux w podsystemie btrfs wykryto błąd polegający na używaniu funkcji btrfs_set_item_key_safe() do modyfikacji kluczy w drzewie RAID stripe-extents. Może to prowadzić do uszkodzenia drzewa i wywołania krytycznego błędu jądra (kernel BUG) podczas operacji na extentach RAID. Problem został naprawiony przez zastąpienie tej funkcji mechanizmem kopiowania elementu i bezpiecznej modyfikacji klucza oraz adresów fizycznych.
W jądrze Linux wykryto wyciek referencji subsystemu klasy @block_class w funkcji blkcg_fill_root_iostats(). Funkcja iteruje po urządzeniach za pomocą class_dev_iter_(init|next)(), ale nie kończy iteracji przez class_dev_iter_exit(), co prowadzi do wycieku referencji.
W jądrze Linux rozwiązano podatność w sterowniku wifi brcmfmac dotyczącą dereferencji wskaźnika NULL w funkcji brcmf_txfinalize(). Podczas usuwania urządzenia lub wyładowywania modułu jądra może wystąpić dereferencja NULL, jeśli flowring nadal zawiera skb. Wszystkie użycia wskaźnika ifp zostały zabezpieczone wczesnym powrotem, jeśli ifp jest NULL.
W jądrze Linux w module RDMA/mlx5 występuje warunek wyścigu podczas wyrejestrowywania ODP MR (Memory Region). Równoległe unieważnianie zakresu pamięci dla już zwolnionego lkey może wywołać błąd CQE i wprowadzić UMR QP w stan błędu.
W jądrze Linux w sterowniku HID multitouch (mt_input_configured) brakuje sprawdzenia wartości zwracanej przez devm_kasprintf(). Może to prowadzić do dereferencji wskaźnika NULL, gdy alokacja pamięci się nie powiedzie.
W jądrze Linux występuje podatność związana z przepełnieniem liczby całkowitej ze znakiem podczas definiowania LOG_BUF_LEN_MAX. Przesunięcie 1 << 31 na 32-bitowym int powoduje niezdefiniowane zachowanie.
W jądrze Linux w module safesetid brakowało walidacji rozmiaru danych zapisywanych do sysfs. Atakujący mógł wysłać bardzo duży bufor, co powodowało ostrzeżenie w kmalloc i potencjalnie destabilizowało system.
W podsystemie dźwięku jądra Linux (ASoC: SOF: Intel: hda-dai) podczas ustawiania parametrów DAI może wystąpić dereferencja wskaźnika NULL, jeśli topologia nie utworzy odpowiedniej liczby widgetów DAI dla wzmacniaczy agregowanych. Poprawka dodaje sprawdzenie ważności widgetu DAI powiązanego z CPU DAI.
W jądrze Linux w sterowniku int3472 dla platform x86 brakowało sprawdzenia, czy wskaźnik adev (ACPI device) nie jest NULL. Teoretycznie może to wystąpić, gdy użytkownik ręcznie przypisze sterownik do urządzenia i2c/platform przez sysfs, co prowadziło do możliwego dereferencji wskaźnika NULL w funkcji skl_int3472_get_acpi_buffer().
W jądrze Linux w podsystemie Bluetooth L2CAP funkcja l2cap_sock_alloc() może otrzymać wskaźnik NULL sock, gdy jest wywoływana z l2cap_sock_new_connection_cb(). Ścieżki obsługi błędów nie sprawdzają tego, co prowadzi do potencjalnego użycia NULL.
W jądrze Linux w module TPM (eventlog/acpi.c) występuje błąd polegający na tym, że ACPI wskazywało bufor 16 MiB dla zdarzeń dziennika, co prowadziło do ostrzeżenia w __alloc_pages_noprof(). Podatność została naprawiona poprzez zastąpienie devm_kmalloc() mechanizmem devm_add_action() i kvmalloc().
W jądrze Linux rozwiązano podatność w firmware: qcom: scm: smc: obsługa brakującego urządzenia SCM. Ponieważ qcom_scm_get_tzmem_pool() może zwrócić NULL, użytkownicy tej funkcji powinni obsługiwać ten przypadek.
W jądrze Linux w podsystemie BPF funkcja bpf_send_signal() może być wywołana w kontekście niepreemptowalnym, co powoduje problemy, ponieważ może spać. Poprawka zmienia sprawdzenie irqs_disabled() na !preemptible().
W sterowniku scsi: mpi3mr jądra Linux, jeśli funkcja bsg_setup_queue() zakończy się niepowodzeniem, wskaźnik bsg_queue otrzymuje wartość nie-NULL, co uniemożliwia późniejsze wywołanie bsg_remove_queue() i prowadzi do dereferencji NULL podczas usuwania sterownika. Poprawka zapewnia prawidłowe sprzątanie w przypadku błędu.
W jądrze Linux występuje podatność w funkcji vxlan_vnifilter_dump(), która odczytuje dane poza buforem, gdy ładunek komunikatu netlink jest krótszy niż rozmiar struktury tunnel_msg. Może to prowadzić do dostępu do niezainicjalizowanej pamięci. Problem został rozwiązany poprzez zwracanie błędu w takiej sytuacji.
W jądrze Linux w sterowniku rtl8150 (obsługa kart sieciowych USB Realtek) występuje problem polegający na używaniu nieprawidłowego typu punktu końcowego USB podczas przesyłania URB. Powoduje to ostrzeżenie jądra i potencjalne zakłócenia w działaniu interfejsu sieciowego. Poprawka wprowadza podstawową weryfikację typów punktów końcowych (bulk i interrupt), aby zapobiec temu problemowi.
W jądrze Linux wykryto podatność w podsystemie MPTCP (MultiPath TCP) dotyczącą menedżera ścieżek działającego w przestrzeni jądra. Funkcja ustawiająca flagę 'fullmesh' na punktach końcowych była zbyt liberalna i pozwalała na ustawienie tej flagi na niejawnych (implicit) punktach końcowych, co prowadziło do wywołania ostrzeżenia (WARNING) i potencjalnej destabilizacji systemu.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

