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.
W systemie plików XFS w jądrze Linux funkcja xfs_exchmaps_estimate_overhead dodaje narzut bmbt i rmapbt do lokalnej zmiennej resblks, ale końcowe sprawdzenie UINT_MAX nadal testuje req->resblks, czyli wartość przed dodaniem narzutu. Sprawdzenie powinno dotyczyć obliczonej wartości, która jest później używana.
W systemie plików XFS w jądrze Linux funkcja xfs_dqinode_metadir_create() nie zwalnia zaalokowanego stanu transakcji i aktualizacji w przypadku niepowodzenia xfs_metadir_create(), powodując wyciek pamięci. Poprawka kieruje ścieżkę błędu przez xfs_metadir_cancel() i zwalnia referencję do inode.
W jądrze Linux w mechanizmie BPF dla ARRAY_OF_MAPS z flagą BPF_F_INNER_MAP, weryfikator błędnie pomija sprawdzanie nullowości wyniku wyszukiwania dla stałych kluczy, używając max_entries z szablonu zamiast rzeczywistej mapy wewnętrznej. Poprawka nie pomija nullowości dla map oznaczonych BPF_F_INNER_MAP.
W sterowniku sieciowym USB Kalmia w jądrze Linuxa występuje podatność na odczyt poza zakresem bufora. Funkcja kalmia_rx_fixup() nieprawidłowo oblicza długość pakietu USB, co może prowadzić do odczytu poza przydzielonym buforem o rozmiarze 14000 bajtów.
W sterowniku USB cdnsp w jądrze Linuxa występuje wyciek pamięci przy alokacji strumieni. Funkcja cdnsp_alloc_stream_info() nie zwalnia tablicy kontekstów strumieni (stream_ctx_array) w przypadku błędu alokacji pierścienia strumienia.
W sterowniku USB dwc3 w jądrze Linuxa występuje błąd w wywołaniach funkcji dwc3_readl() i dwc3_writel() w kodzie dwc3_ulpi_setup(). Funkcje te są wywoływane z nieprawidłowym argumentem (dwc3->regs zamiast struktury dwc3), co może prowadzić do błędów dostępu do pamięci.
W sterowniku USB gadget composite w jądrze Linuxa występuje podatność na odczyt poza zakresem w obsłudze deskryptora USB_DT_OTG. Funkcja list_first_entry() nigdy nie zwraca NULL, więc sprawdzenie if (!config) jest martwe, co prowadzi do odczytu z nieprawidłowego adresu, gdy lista konfiguracji jest pusta.
W sterowniku USB gadget f_printer w jądrze Linuxa występuje wyciek referencji. Funkcja printer_open() zwiększa licznik referencji (kref) nawet w przypadku błędu -EBUSY, gdy urządzenie jest już otwarte, ale VFS nie wywołuje release() dla nieudanego otwarcia.
W jądrze Linux w sterowniku USB misc uss720 występuje podatność polegająca na niezarejestrowaniu portu równoległego po niepowodzeniu funkcji probe. Funkcja uss720_probe() rejestruje port przed odczytem rejestru 1284, a w przypadku błędu get_1284_register() nie wycofuje rejestracji, co prowadzi do wycieku zasobów i potencjalnego użycia zwolnionego wskaźnika.
W jądrze Linux w sterowniku USB mtu3 występuje podatność polegająca na nieodmapowaniu DMA żądania po niepowodzeniu kolejki. Funkcja mtu3_gadget_queue() mapuje żądanie przed sprawdzeniem, czy pierścień QMU GPD może przyjąć transfer, a w przypadku błędu mtu3_prepare_transfer() żądanie jest zwracane z -EAGAIN bez odmapowania DMA, co pozostawia mapowanie DMA aktywne.
W jądrze Linux w sterowniku USB serial keyspan_pda występuje podatność wycieku informacji. Funkcja write() powinna zwracać liczbę zaakceptowanych znaków, ale implementacja keyspan_pda zwraca liczbę przesłanych znaków, jeśli URB write nie jest używany. Jeśli ta liczba jest większa niż liczba przekazanych znaków, dyscyplina linii kontynuuje zapis danych spoza bufora tty, co prowadzi do wycieku informacji.
W jądrze Linux w sterowniku USB serial digi_acceleport występuje podatność polegająca na przerwaniu odbioru po throttlingu. Jeśli port jest zamknięty podczas throttlingu, URB odczytu nie jest ponownie przesyłany, a port nie otrzymuje dalszych danych aż do ponownego podłączenia urządzenia. Poprawka polega na wyczyszczeniu flag throttlingu i przesłaniu URB przy otwieraniu portu.
W jądrze Linux w sterowniku USB serial digi_acceleport występuje podatność twardego zawieszenia (hard lockup) podczas odłączania. Jeśli przesyłanie URB write OOB nie powiedzie się (np. podczas odłączania urządzenia), sterownik zapętla się w nieskończoność z wyłączonymi przerwaniami. Poprawka dodaje sprawdzanie błędów przesyłania URB podczas wysyłania komend OOB.
W jądrze Linux stwierdzono wyciek pamięci w sterowniku USB ULPI podczas nieudanej rejestracji urządzenia. Alokowana nazwa urządzenia nie jest zwalniana, co prowadzi do wycieku pamięci.
W jądrze Linux w sterowniku usbip vudc występuje błąd dereferencji wskaźnika NULL w funkcji vep_dequeue(). Pole vrequest->udc nie jest inicjalizowane, co powoduje awarię przy anulowaniu żądań AIO FunctionFS.
W jądrze Linux w sterowniku USB gadget f_fs występuje wyciek obiektów DMA fence. Podwójna referencja do dma_fence nie jest prawidłowo zarządzana, co prowadzi do wycieku pamięci.
W jądrze Linux w sterowniku USB gadget f_fs pole epfile->in jest inicjalizowane zbyt późno, co powoduje błędne określenie kierunku DMA dla wczesnych wywołań ioctl.
W jądrze Linux w funkcji bdev_mark_dead() brakuje warunku pomijającego sync_blockdev() przy niespodziewanym usunięciu urządzenia. Może to prowadzić do zawieszenia systemu podczas oczekiwania na zapis.
W jądrze Linux w sterownikach WiFi mt7921 i mt7925 występuje dereferencja wskaźnika NULL w funkcjach obsługi beaconów CSA. Po rozłączeniu stacji wskaźnik new_ctx może być NULL.
W jądrze Linux w podsystemie NVMe over RDMA po stronie targetu stwierdzono wyciek referencji do struktury ndev podczas obsługi połączenia kolejki. Funkcja nvmet_rdma_queue_connect() nie zwalnia referencji w przypadku przekroczenia limitu kolejki hosta.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

