Podatności Linux kernel
5621 znanych podatności CVE w Linux kernel, przetłumaczonych i ocenionych.
- CVE-2025-71291Średnie
W jądrze Linuxa naprawiono podatność związaną z możliwym dereferencjonowaniem wskaźnika NULL w funkcji bcm_vk_read(). W przypadku, gdy wskaźnik entry jest NULL, a rc jest ustawione na -EMSGSIZE, może wystąpić problem.
- CVE-2026-43249Średnie
W jądrze systemu Linux zidentyfikowano podatność, która została rozwiązana. Problem dotyczy funkcji xen_9pfs_front_free, która może być wywoływana równocześnie przez wątek xenwatch, co prowadzi do błędu ochrony ogólnej z powodu podwójnego wywołania.
- 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-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-43233Średnie
W jądrze Linuxa naprawiono podatność, która pozwalała na odczyt poza granicami w funkcji decode_choice(). Problem wynikał z niewłaściwego sprawdzenia granic przed wywołaniem get_len(), co mogło prowadzić do nieprzewidzianego zachowania.
- CVE-2026-43242Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z wyciekiem regmap podczas niepowodzenia próby. Alokowany regmap mmio nie jest zwalniany, co może prowadzić do problemów z pamięcią.
- CVE-2026-43218Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z potencjalnym wyciekiem pamięci w funkcji tw9903_probe(). Pamięć przydzielona w v4l2_ctrl_handler_init() oraz v4l2_ctrl_new_std() nie jest zwalniana w jednym z przypadków błędów.
- CVE-2026-43239Średnie
W jądrze Linuxa rozwiązano podatność, która pozwalała na jednoczesne aktualizowanie interfejsów przez dwa zapytania. Wprowadzono mechanizm blokady, aby zapobiec tym wyścigom.
- CVE-2026-43258Średnie
W jądrze Linuxa naprawiono podatność, która powodowała sporadyczne awarie przestrzeni użytkownika oraz uszkodzenia sterty w systemach Alpha podczas kompresji pamięci.
- CVE-2026-43214Średnie
W jądrze Linuxa rozwiązano podatność związaną z brakiem ochrony SRCU podczas odczytu rejestrów PDPTR w funkcji __get_sregs2(). Odczyt tych rejestrów może prowadzić do nieautoryzowanego dostępu do pamięci gościa.
- 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-43287Średnie
W jądrze Linuxa zidentyfikowano podatność, która dotyczy alokacji blobów właściwości w DRM_IOCTL_MODE_CREATEPROPBLOB. Umożliwia to użytkownikom alokację blobów o dowolnym rozmiarze, co może prowadzić do niekontrolowanego wykorzystania pamięci.
- 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-43223Średnie
W jądrze Linuxa naprawiono podatność związaną z wyciekiem URB w funkcji pvr2_send_request_ex. Problem występuje, gdy funkcja ta pomyślnie przesyła URB zapisu, ale nie udaje się przesłać URB odczytu, co prowadzi do natychmiastowego zwrócenia wyniku bez oczekiwania na zakończenie URB zapisu.
- CVE-2026-43264Średnie
W jądrze Linuxa zidentyfikowano podatność związana z wyciekiem liczby referencji w funkcji of_get_display_timings(). Problem ten występuje podczas przetwarzania węzłów urządzeń, co może prowadzić do nieprawidłowego zarządzania pamięcią.
- CVE-2026-43295Średnie
W jądrze systemu Linux rozwiązano podatność związaną z funkcją rio_scan_alloc_net(). W przypadku niepowodzenia alokacji idtab, pamięć jest zwalniana za pomocą kfree() zamiast rio_free_net().
- CVE-2025-40036Średnie
W jądrze Linuxa zidentyfikowano podatność, która mogła prowadzić do wycieku mapy w funkcji fastrpc_put_args. Błąd w funkcji copy_to_user() mógł powodować przedwczesny powrót bez oczyszczenia listy deskryptorów plików, co zostało naprawione.
- 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-43143Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z manipulacją listą 'mfd_of_node_list'. Dodano mutex, aby zapewnić bezpieczeństwo podczas dostępu i modyfikacji tej listy, co zapobiega potencjalnym awariom.
- 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-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-43194Średnie
W jądrze systemu Linux rozwiązano podatność dotyczącą błędów przesyłania ramek GSO. Testy udpgro_frglist.sh i udpgro_bench.sh są najbardziej niestabilnymi testami w NIPA, co prowadzi do ich niepowodzeń.
- CVE-2026-43278Średnie
W jądrze Linuxa zidentyfikowano podatność, która została rozwiązana. Dotyczy ona nieprawidłowego zarządzania wskaźnikami bio w zduplikowanych żądaniach, co prowadzi do problemów z używaniem zwolnionych zasobów.
- 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-71295Średnie
W jądrze Linuxa rozwiązano podatność, która występowała w funkcji try_to_free_buffers(). Problem dotyczył foliów bez dołączonych buforów, co mogło prowadzić do nieprawidłowego działania systemu.
- CVE-2026-43277Średnie
W jądrze Linuxa rozwiązano podatność związaną z APEI/GHES, która mogła prowadzić do alokacji zbyt dużych rekordów. Mechanizm w funkcji ghes_new() sprawdza, czy rekordy nie przekraczają maksymalnego rozmiaru GHES_ESTATUS_MAX_SIZE, który wynosi obecnie 64KB.
- CVE-2026-43167Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z nieprawidłowym zarządzaniem licznikami odniesień w strukturze 'xfrm_state'. Problem występuje podczas zdarzenia NETDEV_UNREGISTER, co prowadzi do wycieku liczników odniesień.
- CVE-2026-43226Średnie
W jądrze Linuxa rozwiązano podatność związaną z połączeniami RDS, które nie mają odpowiedniego skrótu w przypadku błędu połączenia.
- CVE-2026-43246Średnie
W jądrze Linuxa zidentyfikowano podatność, która została naprawiona. W funkcji tw9906_probe() występował potencjalny wyciek pamięci, ponieważ pamięć przydzielona w v4l2_ctrl_handler_init() i v4l2_ctrl_new_std() nie była zwalniana.
- 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-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-43269Średnie
W jądrze Linuxa zidentyfikowano podatność, która prowadziła do wycieku pamięci w funkcji atomic_destroy_state. Po kilku commitach, pamięć slab wzrastała, ponieważ niektóre obiekty drm_crtc_commit nie były zwalniane.
- CVE-2026-43256Średnie
W jądrze Linuxa naprawiono podatność związaną z dostępem poza granice w funkcji vfe_isr_reg_update(). Problem występuje podczas iteracji w funkcji vfe_isr(), gdzie używana jest nieprawidłowa granica pętli, co może prowadzić do nieautoryzowanego dostępu do pamięci.
- CVE-2026-43288Średnie
W jądrze Linuksa zidentyfikowano podatność, która została rozwiązana poprzez przeniesienie funkcji ext4_percpu_param_init() przed ext4_mb_init().
- 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-43187Średnie
W jądrze systemu Linux zidentyfikowano podatność, która została rozwiązana. Dotyczy ona usuwania wpisów freemap atrybutów liścia, gdy są puste.
- CVE-2026-43171Średnie
W jądrze Linuxa zidentyfikowano podatność, która została rozwiązana. Problem dotyczy funkcji cper_print_fw_err(), która nie sprawdza, czy długość rekordu błędu jest wystarczająca do obsługi przesunięcia, co może prowadzić do nieprawidłowego działania w przypadku wadliwego oprogramowania układowego.
- CVE-2026-43221Średnie
W jądrze Linuxa rozwiązano podatność związaną z obsługą zdarzeń w IPMB, która nie korzysta z odczytów I2C, ale wymaga ustawienia wartości. W przeciwnym razie odczyt I2C zwróci niezinicjalizowaną wartość z sterownika magistrali.
- 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-43145Średnie
W jądrze Linuxa naprawiono podatność związaną z funkcją imx_rproc_elf_find_loaded_rsc_table(), która mogła błędnie zgłaszać załadowaną tabelę zasobów, nawet gdy aktualny firmware jej nie dostarczał.
- CVE-2026-43150Średnie
W jądrze Linuxa rozwiązano podatność związaną z obsługą nieobsługiwanych konfiguracji sprzętowych w module perf dla architektury ARM CMN. Wcześniej akceptowano nieznane modele CMN oraz ich nieznane rewizje, co mogło prowadzić do problemów.
- 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-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-43248Średnie
W jądrze Linuxa rozwiązano podatność związaną z vhost, polegającą na przeniesieniu sprawdzania grupy związanej z vdpa do vhost_vdpa. Umożliwia to eliminację duplikacji i zmniejsza ryzyko, że nadrzędny sterownik je przeoczy.
- 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-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-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-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-43236Średnie
W jądrze Linuxa naprawiono podatność związaną z użyciem po zwolnieniu (use-after-free) w funkcji drm_crtc_commit po zwolnieniu. Problem dotyczył nieprawidłowego duplikowania stanu drm_plane_state w funkcji atmel_hlcdc_plane_atomic_duplicate_state().
- CVE-2025-71272Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z nieprawidłowym zwalnianiem zasobów w funkcji most_register_interface(). W przypadku wystąpienia błędu przed zarejestrowaniem urządzenia, zasoby nie były poprawnie zwalniane.

