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 sterowniku HID letsketch jądra Linux wykryto podatność na użycie po zwolnieniu (UAF) w timerze inrange_timer podczas odłączania urządzenia. Brak funkcji .remove powoduje, że timer może wywołać callback na już zwolnionej pamięci, prowadząc do naruszenia bezpieczeństwa.
W jądrze Linux wykryto podatność w sterowniku HID multitouch, gdzie pole mt_io_flags jest używane jako bitmapa per-slot, ale jego rozmiar (unsigned long) nie jest dostosowany do maksymalnej liczby kontaktów (do 255). Powoduje to zapis poza zakresem i uszkodzenie sąsiednich pól struktury mt_device, co prowadzi do paniki jądra.
W sterowniku HID appleir jądra Linux wykryto podatność Use-After-Free (UAF) w funkcji appleir_remove(). Timer key_up_timer może wywołać callback po zwolnieniu struktury input_dev, co prowadzi do odwołania do już zwolnionej pamięci. Problem został załatany przez dodanie flagi 'removing' i synchronizację timera.
W sterowniku HID dla klawiatur Logitech G (lg-g15) wykryto błąd use-after-free. Sterownik nie anulował oczekującej pracy przed zwolnieniem pamięci, co umożliwiało odwołanie do zwolnionej pamięci podczas odłączania urządzenia.
W systemach plików HFS i HFSPlus w jądrze Linux wykryto przepełnienie liczby całkowitej bez znaku (u32) w funkcji check_and_correct_requested_length. Duża wartość len może spowodować zawinięcie sumy off+len, omijając sprawdzenie granic i prowadząc do odczytu poza zakresem bufora.
W jądrze Linux w parserze BTF (BPF Type Format) funkcja btf_repeat_fields() wykonuje obliczenia liczby pól w arytmetyce u32, co może ulec zawinięciu przy złośliwym BTF. To omija sprawdzenie pojemności i prowadzi do zapisu poza zakresem tablicy scratch. Poprawka używa sprawdzonego dodawania i mnożenia.
W jądrze Linux wykryto podatność w implementacji mapy LPM (Longest Prefix Match) w BPF, która powodowała fałszywe ostrzeżenia lockdep podczas wykonywania programów BPF w kontekście usypialnym (sleepable). Problem dotyczył nieprawidłowego użycia mechanizmów RCU w funkcjach trie_lookup_elem, trie_update_elem i trie_delete_elem, które nie uwzględniały kontekstu rcu_read_lock_trace().
W sterownikach USB EHCI i FOTG210 w jądrze Linuxa występuje wyciek pamięci przy nieudanym przesyłaniu izochronicznym. Gdy przesyłanie nie powiedzie się przed podłączeniem URB do kolejki, zaplanowana struktura (ehci_iso_sched) pozostaje w urb->hcpriv i nie jest zwalniana.
W jądrze Linux wykryto podatność Use-After-Free (UAF) w mechanizmie USB gadget. Problem występuje, gdy funkcja gadget_match_driver() uzyskuje dostęp do już zwolnionej pamięci struktury udc, co może prowadzić do dereferencji wskaźnika NULL i awarii systemu.
W sterowniku USB idmouse w jądrze Linuxa występuje podatność use-after-free na wyścig podczas rozłączania. Funkcja mutex_unlock() może uzyskać dostęp do struktury mutex po zwolnieniu blokady, co prowadzi do użycia po zwolnieniu, gdy release() ściga się z disconnect().
W sterowniku USB ldusb w jądrze Linuxa występuje podatność use-after-free na wyścig podczas rozłączania. Funkcja mutex_unlock() może uzyskać dostęp do struktury mutex po zwolnieniu blokady, co prowadzi do użycia po zwolnieniu, gdy release() ściga się z disconnect().
W jądrze Linux w sterowniku USB iowarrior występuje podatność use-after-free podczas odłączania urządzenia. Zgłoszone zapytania write URB nie są zatrzymywane przy zamknięciu, co wymusza ich zatrzymanie podczas odłączania, aby uniknąć dostępu do zwolnionej pamięci w procedurze obsługi zakończenia.
W jądrze Linux w sterowniku USB iowarrior występuje podatność use-after-free podczas wyścigu odłączania. Funkcja mutex_unlock() może uzyskać dostęp do struktury mutex po zwolnieniu blokady, co uniemożliwia zarządzanie czasem życia obiektów. Zastosowano kref do zwalniania danych sterownika, aby uniknąć use-after-free w mutex_unlock() podczas wyścigu release() z disconnect().
W jądrze Linux w sterowniku USB legousbtower występuje podatność use-after-free podczas wyścigu odłączania. Funkcja mutex_unlock() może uzyskać dostęp do struktury mutex po zwolnieniu blokady, co uniemożliwia zarządzanie czasem życia obiektów. Zastosowano kref do zwalniania danych sterownika, aby uniknąć use-after-free w mutex_unlock() podczas wyścigu release() z disconnect().
W jądrze Linuxa w sterowniku usbio (usb: misc) wykryto podatność polegającą na odczycie poza zakresem bufora. Funkcja usbio_bulk_msg() kopiuje dane o długości kontrolowanej przez urządzenie, ale sprawdza ją tylko względem bufora nadawczego (txbuf), a nie odbiorczego (rxbuf). Złośliwe urządzenie USB może wykorzystać tę różnicę do ujawnienia pamięci jądra.
W jądrze Linux w sterowniku USB serial digi_acceleport występuje podatność uszkodzenia bufora zapisu. Funkcja digi_write_inb_command() powinna czekać na dostępność URB write lub zwrócić błąd, ale w przypadku timeoutu aktualizuje bufor transferu i próbuje ponownie przesłać URB. Dodatkowo, dla komend bez timeoutu, uszkodzenie następuje natychmiast z powodu błędnego porównania jiffies. Poprawka dodaje brakujący return przy timeoutcie i czeka w nieskończoność, gdy nie określono timeoutu.
W jądrze Linux w sterowniku USB Type-C TCPM brakuje walidacji indeksu SVID w funkcji svdm_consume_modes(). Nieprawidłowy indeks może prowadzić do odczytu poza zakresem tablicy i rejestracji fałszywego SVID.
W jądrze Linux w sterowniku USB Type-C UCSI CCG występuje błąd use-after-free podczas usuwania urządzenia. Obsługa przerwania może uzyskać dostęp do już zwolnionej struktury ucsi.
W jądrze Linux w systemie plików UDF brakuje walidacji zakresu bloków w funkcji udf_free_blocks(). Możliwe jest wyjście poza tablicę bitmapy przestrzeni, prowadzące do paniki jądra.
W jądrze Linux w systemie plików UDF brakuje walidacji długości nagłówka VAT względem rozmiaru i-węzła VAT. Może to prowadzić do odczytu poza zakresem i potencjalnej paniki jądra.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

