Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Katalog CISA KEV zaktualizowany: (v2026.07.29)
W sterowniku graficznym Imagination w jądrze Linux występuje zakleszczenie podczas sekwencji miękkiego resetu, ponieważ funkcja disable_irq() jest wywoływana z kontekstu obsługi przerwania, co prowadzi do oczekiwania na samego siebie.
W jądrze Linuxa w sterowniku DRM dla układów graficznych Imagination stwierdzono brak synchronizacji przerwań przed zawieszeniem GPU. Procedura wywołania zwrotnego zawieszenia w ramach runtime PM nie sprawdzała, czy procedura obsługi przerwań (IRQ) jest w trakcie wykonywania na innym rdzeniu CPU i nie czekała na jej zakończenie. Może to prowadzić do awarii jądra podczas próby dostępu do rejestrów GPU po jego zawieszeniu.
W jądrze Linuxa w sterowniku drm/amdgpu wprowadzono ograniczenie liczby wpisów na listę BO do 128k, aby zapobiec wyczerpaniu zasobów. Użytkownik mógł przekazać dowolną liczbę wpisów, co mogło prowadzić do nadmiernej alokacji pamięci i długiego czasu przetwarzania.
W jądrze Linux w sterowniku i915/DMC wykryto podatność prowadzącą do dereferencji wskaźnika NULL podczas inicjalizacji. Problem występuje, gdy funkcja intel_dmc_update_dc6_allowed_count() jest wywoływana przed inicjalizacją DMC, co może skutkować awarią systemu (oops).
W jądrze Linuxa w systemie plików btrfs wykryto błąd w logowaniu nowych wpisów katalogu podczas logowania katalogu nadrzędnego konfliktującego i-węzła. Jeśli katalog nadrzędny jest później synchronizowany (fsync) bez nowych zmian, nowe wpisy katalogu mogą zostać utracone po awarii zasilania.
W jądrze Linuxa w sterowniku soc: microchip: mpfs wykryto wyciek pamięci w funkcji mpfs_sys_controller_probe(). Jeśli of_get_mtd_device_by_node() się nie powiedzie, funkcja zwraca bez zwalniania zaalokowanej pamięci dla sys_controller, co prowadzi do wycieku pamięci.
W sterowniku qbman dla układów Freescale w jądrze Linux występuje wyścig w funkcji qman_destroy_fq, który może prowadzić do fałszywego ostrzeżenia WARN_ON przy tworzeniu kolejki, gdy flaga QMAN_FQ_FLAG_DYNAMIC_FQID jest ustawiona.
W jądrze Linuxa w protokole ROSE występuje dereferencja wskaźnika NULL w rose_transmit_link podczas ponownego łączenia. Gdy rose_connect() jest wywoływane drugi raz, gdy pierwsze połączenie jest w toku (TCP_SYN_SENT), nadpisuje rose->neighbour, a jeśli rose_get_neigh() zwróci NULL, socket pozostaje w stanie ROSE_STATE_1 z rose->neighbour == NULL. Zamknięcie gniazda prowadzi do dereferencji wskaźnika NULL. Brakuje sprawdzenia stanu TCP_SYN_SENT.
W jądrze Linux wykryto błąd wyścigu (race condition) w mechanizmie zarządzania energią (PM runtime). Funkcja pm_runtime_work() może odwoływać się do wskaźnika dev->parent po zwolnieniu pamięci urządzenia nadrzędnego, co prowadzi do użycia po zwolnieniu (use-after-free). Problem został rozwiązany przez dodanie wywołania flush_work() w pm_runtime_remove().
W jądrze Linux, sterownik aqc111 (net: usb) wywołuje funkcję zarządzania energią (PM) w swoim wywołaniu zwrotnym suspend, co prowadzi do zakleszczenia (task hung) w rpm_resume. Problem występuje, gdy aqc111_suspend wywołuje wariant PM swojej procedury write_cmd, co powoduje oczekiwanie na zmianę stanu, która nigdy nie nastąpi, blokując inny wątek posiadający rtnl_lock i cały stos sieciowy.
W jądrze Linuxa w module ACPI processor poprzednia poprawka dla acpi_processor_errata_piix4() wprowadziła problem use-after-free. Wskaźniki urządzeń mogą być dereferencjonowane po zwolnieniu referencji do obiektów urządzeń. Ponadto komunikaty debugowania o włączaniu erraty mogą być drukowane, gdy flagi erraty nie są ustawione. Poprawka przenosi drukowanie komunikatów do miejsc, gdzie ustawiane są flagi.
W jądrze Linuxa w ścieżkach SRv6 dla IPv6 brakuje sprawdzeń NULL dla wskaźnika idev zwracanego przez __in6_dev_get(). Może to prowadzić do wyłuskania pustego wskaźnika, gdy urządzenie sieciowe nie ma skonfigurowanego IPv6.
W sterowniku mlx5e w jądrze Linux występuje wyścig podczas dostępu do kontekstu ASO dla IPsec, ponieważ blokada spinlock jest zwalniana przed zakończeniem operacji WQE, co pozwala na nadpisanie współdzielonego kontekstu DMA.
W jądrze Linux wykryto podatność w funkcji udp_sock_create6, która przy wyłączonym CONFIG_IPV6 zwraca sukces (0) bez utworzenia gniazda. Powoduje to dereferencję niezainicjalizowanego wskaźnika gniazda przez wywołującego (np. fou_create), prowadzącą do błędu NULL pointer dereference.
W sterowniku mvpp2 dla układów Marvell PP2/CP11X w systemie Linux wykryto podatność na awarię spowodowaną dereferencją wskaźnika NULL. Funkcja mvpp2_bm_switch_buffers() wywołuje aktualizację przepływu sterowania (flow control) bez sprawdzenia, czy zasób CM3 SRAM jest dostępny, co prowadzi do paniki jądra przy zmianie MTU.
W jądrze Linuxa w mechanizmie shapera sieciowego występuje wyścig (race condition) między operacjami Netlink a wyrejestrowaniem urządzenia sieciowego. Może to prowadzić do przecieku hierarchii shapera, jeśli hierarchia zostanie utworzona po już wykonanym flush.
W jądrze Linux wykryto błąd w obsłudze PMU (Performance Monitoring Unit) dla procesorów AMD EPYC. Problem polega na tym, że w funkcji x86_pmu_enable() wskaźnik zdarzenia (event) jest ustawiany zbyt późno, co prowadzi do wyścigu (race condition) i w konsekwencji do dereferencji pustego wskaźnika (NULL pointer dereference) w handlerze NMI (Non-Maskable Interrupt). Skutkuje to awarią systemu (kernel crash).
W jądrze Linuxa w sterowniku arm_mpam występuje błąd dereferencji pustego wskaźnika podczas przywracania liczników przepustowości pamięci. Gdy MSC jest wyłączane i włączane, funkcja mpam_restore_mbwu_state() nie ustawia wartości mbwu_arg.val, co prowadzi do paniki jądra.
W sterowniku SPI dla układów Amlogic (amlogic-spisg) w jądrze Linuxa występuje wyciek pamięci w funkcji aml_spisg_probe(). Po alokacji kontrolera przez spi_alloc_target() lub spi_alloc_host(), w kilku ścieżkach błędów nie jest wywoływana funkcja zwalniająca spi_controller_put().
W sterowniku graficznym vmwgfx (dla VMware) w jądrze Linuxa występuje wyciek pamięci spowodowany nadpisywaniem trackera brudnych powierzchni (surface dirty tracker) w trybie KMS.

