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 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.
W jądrze Linux w systemie plików UDF stwierdzono podatność polegającą na błędnej walidacji długości tablicy sparingowej. Funkcja traktuje pole reallocationTableLen jako liczbę bajtów, podczas gdy w rzeczywistości jest to liczba 8-bajtowych wpisów, co prowadzi do odczytu i zapisu poza dozwolonym obszarem pamięci.
W jądrze Linux w parserze partycji AIX stwierdzono podatność polegającą na braku ograniczenia skanowania tablicy ppe do rzeczywistego rozmiaru tablicy. Pole pp_count z dysku może być większe niż 1016, co prowadzi do odczytu poza przydzielonym buforem.
W jądrze Linuxa w systemie plików isofs wykryto podatność na odczyt poza zakresem w obsłudze dowiązań symbolicznych Rock Ridge. Atakujący może dostarczyć spreparowany obraz ISO, który powoduje odczyt do 255 bajtów pamięci jądra poza przydzielonym buforem, a następnie skopiowanie ich do przestrzeni użytkownika przez readlink().
W jądrze Linux w sterowniku kryptograficznym CAAM stwierdzono podatność polegającą na wycieku wrażliwego materiału klucza poprzez zrzuty hex w funkcjach *_setkey(). Użycie print_hex_dump() bez osłony może ujawnić klucze w logach, gdy włączony jest CONFIG_DYNAMIC_DEBUG.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

