Podatności Linux kernel
10 418 znanych podatności CVE w Linux kernel, przetłumaczonych i ocenionych.
- CVE-2026-31413Średnie
W jądrze Linuxa naprawiono podatność związaną z nieprawidłowym forkowaniem skalarnym w funkcji maybe_fork_scalars() dla BPF_OR. Problem występował, gdy operand źródłowy był stałą, a zakres dst był podpisany w przedziale [-1, 0].
- CVE-2026-43257Średnie
W jądrze systemu Linux zidentyfikowano podatność, która została naprawiona. W ścieżce błędu dodano funkcję cx88_alsa_dma_unmap() w celu zwolnienia zasobów nabytych przez cx88_alsa_dma_map().
- CVE-2026-43135Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z brakiem odmapowania zasobów w funkcji snd_cx23885_hw_params(). W ścieżce błędu dodano wywołanie cx23885_alsa_dma_unmap() w celu zwolnienia zasobów pozyskanych przez cx23885_alsa_dma_map().
- CVE-2026-43184Średnie
W jądrze Linuxa rozwiązano podatność w rnbd-srv, polegającą na braku zerowania bufora rsp przed jego użyciem. Niezerowanie bufora mogło prowadzić do przesyłania niepożądanych danych do klienta.
- CVE-2026-43132Średnie
W jądrze Linuxa rozwiązano podatność związaną z dm-verity, która niepoprawnie obsługiwała błąd w funkcji dm_bufio_client_create(). W przypadku niepowodzenia wywołania tej funkcji, następnie wywoływana była funkcja dm_bufio_client_destroy() z argumentem ERR_PTR().
- CVE-2026-43275Średnie
W jądrze Linuxa rozwiązano podatność związaną z obsługą wyjątków w systemie SCSI dla UFS. Problem dotyczył braku odpowiedniego opróżnienia pracy związanej z obsługą wyjątków podczas zawieszania systemu przy zerowym poziomie zarządzania energią.
- CVE-2026-43169Średnie
W jądrze Linuxa rozwiązano podatność związaną z walidacją zaokrąglonych alokacji w DRM_BUDDY_CONTIGUOUS_ALLOCATION. Problem polegał na tym, że żądany rozmiar był zaokrąglany do następnej potęgi dwójki, co mogło prowadzić do błędów.
- CVE-2026-43225Średnie
W jądrze Linuxa zidentyfikowano podatność, która prowadzi do wycieku pamięci w przypadku niepowodzenia funkcji cfg80211_inform_bss_frame(). W sytuacji, gdy funkcja ta zwraca NULL, przydzielony bufor 'buf' nie jest zwalniany, co skutkuje wyciekiem pamięci.
- CVE-2026-43123Średnie
W jądrze Linuxa zidentyfikowano podatność, która została naprawiona. Problem dotyczy funkcji fbcon_open(), która w przypadku niepowodzenia nie ustawia wskaźnika info->fbcon_par, co prowadzi do późniejszego dereferencjonowania wskaźnika NULL.
- CVE-2026-43289Średnie
W jądrze systemu Linux zidentyfikowano podatność związaną z funkcją kexec_load_purgatory(), która wyprowadza obraz startowy z sekcji SHF_EXECINSTR. Problem występuje, gdy obiekt purgatory zawiera wiele sekcji wykonywalnych z nakładającymi się adresami.
- CVE-2026-43140Średnie
W jądrze systemu Linux zidentyfikowano podatność, która została naprawiona. Dotyczy ona urządzenia HID Magic Mouse, które może powodować awarię systemu w przypadku braku odpowiedniego wskaźnika wejścia.
- CVE-2026-31574Średnie
W jądrze Linuxa wykryto lukę w mechanizmie zapobiegającym zagłodzeniu przerwań czasomierza. Brak resetowania flagi next_event_forced w kilku miejscach, np. przy zmianie stanu zdarzenia zegarowego, może prowadzić do nieprawidłowego działania.
- CVE-2026-43124Średnie
W jądrze Linuxa naprawiono podatność związaną z funkcją pstore: ram_core, która zwracała niepoprawny wskaźnik sukcesu w przypadku niepowodzenia funkcji vmap().
- CVE-2026-43201Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z błędami procesora ARM, która występuje, gdy BIOS generuje zbyt mały lub niekompletny błąd. W wyniku tego, logika przetwarzania może prowadzić do nieprawidłowego odwołania do pamięci.
- CVE-2026-43202Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z brakiem zwolnienia pamięci w przypadku błędu. W szczególności, bufor ekranu fbi->fb.screen_buffer jest alokowany przy użyciu dma_alloc_coherent(), ale nie jest zwalniany, gdy wystąpi błąd.
- CVE-2026-43163Średnie
W jądrze Linuxa napotkano podatność, która prowadzi do wystąpienia błędu ochrony ogólnej (GPF) w funkcji write_page() podczas zmiany rozmiaru tablicy. Problem ten wynika z wyścigu use-after-free między bitmap_daemon_work().
- CVE-2026-43183Średnie
W jądrze Linuxa naprawiono podatność związaną z wyciekiem zasobów w funkcji cx25821_dev_setup(). Problem występował, gdy ioremap() kończyło się niepowodzeniem, co prowadziło do braku zwolnienia regionu pamięci uzyskanego przez cx25821_get_resources().
- CVE-2026-43196Średnie
W jądrze Linuxa naprawiono podatność związaną z podwójnym zwolnieniem pamięci w funkcji pruss_clk_mux_setup(). Problem występował podczas wywołania devm_add_action_or_reset(), które po błędzie wywoływało pruss_of_free_clk_provider().
- CVE-2026-43314Średnie
W jądrze Linuxa usunięto fałszywy czas oczekiwania, aby uniknąć wycieku żądań. Zmiana ta wymaga, aby sterowniki odpowiedzialne były za wywoływanie funkcji blk_should_fake_timeout() w odpowiednich ścieżkach kodu.
- CVE-2026-43175Średnie
W jądrze Linuksa rozwiązano podatność związaną z rezerwacją slotów dla struktury clk_hw w układzie 9FGV0841. Problem dotyczy braku odpowiedniej liczby slotów dla ośmiu wyjść, co może prowadzić do zapisu poza dozwolonym zakresem.
- CVE-2026-43200Średnie
W jądrze Linuxa naprawiono podatność związaną z zamienionymi parametrami w funkcjach pci_{primary/secondary}_epc_epf_unlink().
- CVE-2026-43302Średnie
W jądrze Linuxa rozwiązano podatność związaną z renderowaniem V3D, która powodowała sporadyczne ostrzeżenia o niezgodności rozmiaru segmentu, gdy włączono CONFIG_DMA_API_DEBUG.
- CVE-2026-43212Średnie
W jądrze Linuxa rozwiązano podatność dotyczącą funkcji cpumask_of_node(). Funkcja ta nie obsługiwała poprawnie indeksu NUMA_NO_NODE, co mogło prowadzić do błędów w działaniu systemu.
- CVE-2026-43189Średnie
W jądrze Linuxa naprawiono podatność związaną z obsługą błędów po znalezieniu dopasowania w połączeniu asynchronicznym. Po znalezieniu dopasowania do fwnode, może zostać zarejestrowany podurządzenie, a jego powiązana operacja jest wywoływana.
- CVE-2026-43291Średnie
W jądrze Linuxa naprawiono podatność związaną z walidacją parametrów dla danych pakietów w komunikacji z chipami NFC nci. Wprowadzenie poprawki spowodowało problemy z komunikacją z tymi chipami.
- CVE-2026-43283Średnie
W jądrze Linuxa naprawiono podatność związaną z funkcją dma_free_coherent(), która w przypadku błędu używała niewłaściwego uchwytu DMA. To mogło prowadzić do nieprawidłowego odmapowania bufora.
- CVE-2026-43273Średnie
W jądrze systemu Linux zidentyfikowano podatność w funkcji ceph_zero_partial_object, która nie dostarczała odpowiedniego kontekstu migawki dla operacji zapisu OSD. Może to prowadzić do niespójności danych w migawkach.
- CVE-2026-31621Średnie
W jądrze Linux w sterowniku bnge wykryto podatność polegającą na braku instrukcji return po wywołaniu auxiliary_device_uninit() w ścieżce błędu. Po niepowodzeniu auxiliary_device_add() funkcja kontynuuje wykonywanie, co może prowadzić do użycia zwolnionej pamięci.
- CVE-2026-43261Średnie
W jądrze Linuxa rozwiązano podatność związaną z procesorem TSV110, który jest podatny na atak Spectre-BHB. Atak ten może być wykorzystany do wycieku informacji poprzez boczne kanały przewidywania gałęzi.
- CVE-2024-56368Średnie
W jądrze Linux w ring-buffer naprawiono przepełnienie w funkcji __rb_map_vma, które występowało podczas obliczania liczby stron (nr_pages). Dodano sprawdzenie przed obliczeniem, aby uniknąć problemu.
- CVE-2026-43238Średnie
W jądrze Linuxa naprawiono podatność, która mogła prowadzić do błędu dzielenia przez zero w funkcji tcf_skbedit_hash(). Problem ten został rozwiązany w wyniku wprowadzenia wsparcia dla SKBEDIT_F_TXQ_SKBHASH.
- CVE-2026-43182Średnie
W jądrze Linuxa zidentyfikowano podatność, która dotyczy obliczania maksymalnej wartości M dla konfiguracji skalera. Problem polegał na braku sprawdzenia, czy wartość rejestru MIN_X_OUTPUT_SIZE jest różna od zera, co mogło prowadzić do dzielenia przez zero.
- CVE-2026-31620Średnie
W jądrze Linux stwierdzono podatność polegającą na dereferencji wskaźnika NULL w sterowniku ALSA dla urządzenia TASCAM US-144MKII. Złośliwe urządzenie USB może mieć konfigurację z interfejsem o numerze 1, ale bez interfejsu 0, co prowadzi do awarii systemu.
- CVE-2026-43203Średnie
W jądrze systemu Linux zidentyfikowano podatność związana z użyciem po zwolnieniu pamięci w taskletach podczas usuwania urządzenia. Problem występuje, gdy adapter PCA-200E lub SBA-200E jest odłączany, co może prowadzić do nieprzewidzianego zachowania systemu.
- CVE-2026-43149Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z niewłaściwym zwalnianiem pamięci w funkcji uhdlc_memclean(). Bufory rx_buffer i tx_buffer są alokowane jako ciągłe, ale zwalniane jako dwa oddzielne bufory, co może prowadzić do problemów z zarządzaniem pamięcią.
- CVE-2026-43141Średnie
W jądrze systemu Linux zidentyfikowano podatność związaną z ntb_hw_switchtec, która może prowadzić do nieokreślonego zachowania w przypadku, gdy liczba MW LUT jest ustawiona na zero.
- CVE-2026-43159Średnie
W jądrze Linuxa zidentyfikowano podatność, która została naprawiona. Problem dotyczy zmiennej pwlan, która może być NULL podczas przekazywania do funkcji rtw_free_network_nolock(), co prowadzi do dereferencji tej zmiennej.
- CVE-2026-23241Średnie
W jądrze systemu Linux zidentyfikowano podatność, która dotyczy brakujących wywołań systemowych w klasie odczytu audytu. Brakujące warianty 'at' funkcji getxattr() i listxattr() mogą prowadzić do ominięcia reguł audytu podczas odczytu rozszerzonych atrybutów plików.
- CVE-2025-71239Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z funkcją fchmodat2(), która nie jest uwzględniona w klasie atrybutów audytu. Funkcja ta, wprowadzona w wersji 6.6, pozwala na zmianę atrybutów pliku podobnie jak chmod().
- CVE-2025-71233Średnie
W jądrze systemu Linux zidentyfikowano podatność, która dotyczy asynchronicznego tworzenia podgrup w kontekście PCI. Może to prowadzić do dereferencji wskaźnika NULL, jeśli katalog sterownika zostanie usunięty przed zakończeniem pracy.
- CVE-2026-31591Średnie
W jądrze Linux wykryto podatność w KVM dla AMD SEV-SNP. Podczas finalizacji uruchamiania gościa SNP, synchronizacja i szyfrowanie VMSA (Virtual Machine Save Area) nie blokuje wszystkich vCPU, co pozwala użytkownikowi na manipulację lub uruchomienie vCPU w trakcie synchronizacji jego stanu.
- CVE-2025-71229Średnie
W jądrze Linuxa zidentyfikowano podatność w funkcji rtw_core_enable_beacon(), która odczytuje 4 bajty z adresu, który nie jest wielokrotnością 4. Może to prowadzić do awarii systemu na niektórych urządzeniach.
- CVE-2026-43147Średnie
W jądrze Linuxa rozwiązano podatność polegającą na wprowadzeniu blokady przy włączaniu/wyłączaniu SR-IOV, co prowadziło do zakleszczenia.
- CVE-2026-3886Wysokie
Podatność w module virtio-gpu w jądrze Linux dotyczy nieprawidłowej kontroli przepełnienia podczas alokacji obrazów 2D. Błąd może prowadzić do przepełnienia bufora, co potencjalnie umożliwia eskalację uprawnień lub awarię systemu.
- CVE-2026-43349Średnie
W jądrze Linux wykryto podatność w systemie plików F2FS polegającą na dostępie do niezainicjalizowanej wartości w funkcji f2fs_sanity_check_node_footer. Problem został zgłoszony przez narzędzie syzbot i może prowadzić do nieprzewidywalnego zachowania systemu.
- CVE-2024-35948Średnie
W jądrze Linux w systemie plików bcachefs brakuje kontroli granic podczas walidacji superbloku, co może pozwolić na odczyt poza zakresem. Poprawka dodaje brakującą kontrolę.
- CVE-2022-50240Średnie
W jądrze Linuxa w sterowniku Android Binder usunięto zapisywanie wskaźnika do VMA (obszaru pamięci) do późniejszego użycia poza blokadą mmap_lock. Było to niebezpieczne, ponieważ wskaźnik mógł wskazywać na zwolnioną pamięć.
- CVE-2024-58241Średnie
W jądrze Linuxa w podsystemie Bluetooth (hci_core) dodano wyłączanie prac (works) podczas rejestracji urządzenia hci_unregister_dev, ponieważ urządzenie hci_dev ma być zwolnione i nowe zadania nie powinny być przesyłane.
- CVE-2024-38581Średnie
W jądrze Linux w sterowniku drm/amdgpu/mes występuje problem użycia po zwolnieniu (use-after-free). Poprawka polega na usunięciu timera fallback dla fence, aby wyeliminować losowe błędy.
- CVE-2024-56552Średnie
W jądrze Linux w sterowniku DRM/XE (guc_submit) naprawiono wyścig związany z polem suspend_pending, który mógł powodować asercje i ostrzeżenia w niektórych scenariuszach testowych.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

