Podatności Linux kernel
7564 znanych podatności CVE w Linux kernel, przetłumaczonych i ocenionych.
- CVE-2026-46025Średnie
W jądrze Linuxa naprawiono podatność, która mogła prowadzić do wycieków pamięci lub zakleszczeń w wyniku wyścigu między funkcjami damon_call() i kdamond_fn(). Wprowadzenie dodatkowego pola w damon_ctx oraz odpowiednie blokady mutexów pozwala na uniknięcie tych problemów.
- CVE-2026-46023Średnie
W jądrze Linuxa zidentyfikowano podatność związana z przepełnieniem całkowitym w funkcji create_dirty_log(). Umożliwia ona ominięcie walidacji argumentów, co prowadzi do odczytów poza zakresem tablicy argv.
- CVE-2026-46022Wysokie
W jądrze systemu Linux zidentyfikowano podatność, która pozwala na odczyt poza zakresem w funkcji ibmasm_handle_mouse_interrupt(). Problem występuje, gdy indeksy czytnika lub pisarza przekraczają dozwolony rozmiar kolejki, co może prowadzić do nieprzewidzianych odczytów z rejestrów urządzeń.
- CVE-2026-46021Średnie
W jądrze systemu Linux zidentyfikowano podatność związaną z niewłaściwym zarządzaniem strefami termalnymi. Problemy z czyszczeniem gubernatora strefy termalnej mogą prowadzić do wycieków pamięci oraz błędów związanych z używaniem zwolnionej pamięci.
- CVE-2026-46020Wysokie
W jądrze systemu Linux zidentyfikowano podatność, która pozwala na nieprawidłowy dostęp do pamięci z powodu braku walidacji identyfikatora węzła w funkcji si_meminfo_node(). Użytkownicy z uprawnieniami mogą wykorzystać narzędzie DAMON do wywołania tego błędu.
- CVE-2026-46019Średnie
W jądrze systemu Linux zidentyfikowano podatność związana z wyciekiem pamięci w funkcji atmel_aes_buff_cleanup. Funkcja ta zwalnia tylko jedną stronę pamięci, podczas gdy trzy pozostałe strony pozostają niezwrócone, co prowadzi do wycieku pamięci.
- CVE-2026-46017Średnie
W jądrze Linuxa naprawiono podatność związaną z wyścigami w kolejce podziału podczas migracji. Problem dotyczył niewłaściwego zarządzania stanem kolejki, co mogło prowadzić do nieprawidłowego oznaczania pamięci jako częściowo mapowanej.
- CVE-2026-46015Wysokie
W jądrze systemu Linux zidentyfikowano podatność związaną z migracją gniazd w grupie SO_REUSEPORT, która może prowadzić do zablokowania oczekujących wątków. Po migracji gniazda, nowy nasłuchujący nie informuje oczekujących o dostępności połączenia, co może skutkować ich długotrwałym uśpieniem.
- CVE-2026-46013Średnie
W jądrze systemu Linux zidentyfikowano podatność w funkcji put_folios, która może prowadzić do nieprawidłowego przetwarzania adresów fizycznych. Problem wynika z błędnej konwersji PFN na adres fizyczny oraz braku odpowiednich sprawdzeń w pętli czyszczącej.
- CVE-2026-46012Średnie
W jądrze Linuxa naprawiono podatność, która prowadziła do wycieków pamięci w funkcji rxkad_verify_response(). Zmiany polegają na poprawnym zwalnianiu zasobów w każdej sytuacji, co zapobiega wyciekom.
- CVE-2026-46011Wysokie
W jądrze systemu Linux zidentyfikowano podatność, która dotyczy funkcji mtk_jpeg_release(). Problem polega na tym, że kontekst (ctx) jest zwalniany bez wcześniejszego anulowania oczekujących lub działających zadań, co prowadzi do warunków wyścigu i potencjalnego dostępu do zwolnionej pamięci.
- CVE-2026-46010Wysokie
W jądrze Linuxa naprawiono podatność związaną z obsługą błędów w funkcji rxgk_extract_token(). W przypadku, gdy rxgk_decrypt_skb() zwraca -ENOMEM, funkcja powinna zwrócić ten błąd zamiast kontynuować, co mogło prowadzić do awarii.
- CVE-2026-46009Średnie
W jądrze Linuxa zidentyfikowano podatność związaną z podwójnym usuwaniem zasobów w funkcji epf_ntb_epc_destroy(). Może to prowadzić do błędów systemowych w przypadku niepowodzenia operacji .allow_link lub podczas wykonywania .drop_link.
- CVE-2026-46008Średnie
W jądrze systemu Linux zidentyfikowano podatność, która może prowadzić do zakleszczeń w funkcji damos_walk() w przypadku wyścigu z funkcją kdamond_fn(). Problem wynika z nieodpowiedniego zarządzania kontekstem, co może skutkować nieskończonym oczekiwaniem na obsługę żądania.
- CVE-2026-46005Średnie
W jądrze Linuksa naprawiono podatność związaną z wyciekiem zasobów w funkcji xfs_alloc_buftarg(). W przypadku wystąpienia błędu, wywoływana jest funkcja fs_put_dax() w celu zwolnienia referencji do urządzenia DAX.
- CVE-2026-46003Średnie
W jądrze systemu Linux zidentyfikowano podatność, która pozwala na nieograniczone rejestrowanie węzłów przez serwer nazw. W wyniku tego może dojść do wyczerpania pamięci, jeśli złośliwy klient zacznie rejestrować losowe węzły.
- CVE-2026-46001Wysokie
W jądrze Linuxa naprawiono podatność w funkcji pt5161l_read_block_data(), która mogła prowadzić do przepełnienia bufora oraz nieprawidłowego zwracania wartości w przypadku niezgodności długości danych.
- CVE-2026-46000Średnie
W jądrze systemu Linux naprawiono podatność związaną z obsługą pakietów RESPONSE na poziomie połączenia. Problemy z bezpieczeństwem mogły prowadzić do ujawnienia odszyfrowanych danych pakietów przez narzędzia do podsłuchiwania.
- CVE-2026-45999Wysokie
W jądrze systemu Linux zidentyfikowano podatność w funkcji z_erofs_lz4_handle_overlap(), która może prowadzić do nieprawidłowego dostępu do pamięci podczas dekompresji LZ4. W przypadku specjalnie przygotowanych obrazów, może dojść do przekroczenia granic tablicy, co skutkuje błędami w dostępie do danych.
- CVE-2026-45998Wysokie
W jądrze Linux wykryto podatność w module rxrpc, polegającą na użyciu po zwolnieniu (UAF) po nieudanym wywołaniu skb_unshare(). Jeśli funkcja skb_unshare() nie zdoła skopiować pakietu z powodu błędu alokacji, wskaźnik skb w funkcji nadrzędnej (rxrpc_io_thread()) zostanie wyzerowany, co może doprowadzić do awarii systemu podczas wywołania trace_rxrpc_rx_done().
- CVE-2026-45997Średnie
W jądrze Linuxa naprawiono podatność związaną z brakiem wywołania put_disk() w przypadku niepowodzenia funkcji device_add(&disk_dev). W wyniku tego błędu, obiekt scsi_disk był zwalniany, ale gendisk pozostawał w referencji.
- CVE-2026-45995Wysokie
W jądrze Linuxa naprawiono podatność związaną z używaniem struktury user_struct w funkcji io_free_rbuf_ring(). Problem polegał na tym, że struktura ta była zwalniana przed zniszczeniem pierścienia, co mogło prowadzić do nieprawidłowego zarządzania pamięcią.
- CVE-2026-45994Wysokie
W jądrze systemu Linux zidentyfikowano podatność w funkcji command_file_write, która prowadzi do odczytów poza przydzielonym buforem z powodu braku odpowiednich kontroli rozmiaru. Atakujący może wykorzystać tę lukę do wycieku pamięci jądra.
- CVE-2026-45993Średnie
W jądrze systemu Linux zidentyfikowano podatność związaną z architekturą LoongArch, która dotyczy tabeli wywołań systemowych. Brak odpowiedniego zabezpieczenia w postaci array_index_nospec() umożliwia dostęp do wskaźników funkcji wywołań systemowych poza dozwolonym zakresem.
- CVE-2026-45991Wysokie
W jądrze systemu Linux zidentyfikowano podatność, która dotyczy błędnego zarządzania opisami partycji w obrazie UDF. W wyniku wielokrotnego dodawania tych samych opisów może dojść do zapisu poza przydzieloną pamięcią, co prowadzi do potencjalnych problemów z bezpieczeństwem.
- CVE-2026-45990Średnie
W jądrze systemu Linux zidentyfikowano podatność w funkcji krealloc(), która może prowadzić do utraty danych oraz przepełnienia bufora podczas zmiany rozmiaru obiektów. Problemy te wynikają z niewłaściwego zarządzania rozmiarami podczas migracji NUMA oraz przy zmniejszaniu obiektów.
- CVE-2026-45989Wysokie
W jądrze systemu Linux zidentyfikowano podatność w funkcji testdrv_probe(), która prowadzi do błędu use-after-free. Problem wynika z nieprawidłowego zwolnienia wskaźnika 'dn', co może prowadzić do wykorzystania zwolnionego obiektu.
- CVE-2026-45987Średnie
W jądrze systemu Linux zidentyfikowano podatność w KVM, która dotyczy synchronizacji stanu przerwań w zagnieżdżonych maszynach wirtualnych. Problem występuje, gdy KVM_SET_VCPU_EVENTS jest wywoływane przed KVM_SET_NESTED_STATE, co może prowadzić do zawieszenia vCPU w L2.
- CVE-2026-45986Średnie
W jądrze systemu Linux zidentyfikowano podatność związana z wyciekiem pamięci w funkcji cc_mac_digest(). Została wprowadzona poprawka, która dodaje funkcję cc_unmap_result() w przypadku niepowodzenia cc_map_hash_request_final().
- CVE-2026-45984Wysokie
W jądrze Linux w systemie plików GFS2 wykryto podatność use-after-free w ścieżce zapisu danych inline. Problem wynika z przedwczesnego zwolnienia bufora metadanych (dibh) w funkcji gfs2_iomap_begin(), podczas gdy wskaźnik iomap->inline_data wciąż wskazuje na jego dane. Prowadzi to do zapisu do zwolnionej pamięci, co może zostać wykorzystane do naruszenia integralności systemu.
- CVE-2026-45983Średnie
W jądrze Linuxa zidentyfikowano podatność, która dotyczy obsługi żądań NFSv4. Opóźnienia w odpowiedziach na wywołania idmap mogą prowadzić do odrzucenia żądań, co skutkuje błędami w sesji klienta.
- CVE-2026-45982Średnie
W jądrze Linuxa naprawiono podatność związaną z dereferencją wskaźnika NULL w funkcji acpi_ev_address_space_dispatch(). Dodano nowy warunek, który pokrywa pominiętą ścieżkę wykonania.
- CVE-2026-45981Średnie
W jądrze Linuxa naprawiono podatność związaną z obsługą cyklu życia urządzenia w funkcji `css_alloc_subchannel()`. Problem polegał na tym, że w przypadku błędu w ustawieniu masek DMA, struktura subkanału była zwalniana bez odpowiedniego zarządzania odniesieniami do modelu urządzenia.
- CVE-2026-45980Wysokie
W jądrze systemu Linux zidentyfikowano podatność, która dotyczy harmonogramu zadań w kontekście sprzętowym podczas zwalniania zasobów. Może to prowadzić do błędów typu use-after-free oraz awarii systemu.
- CVE-2026-45978Średnie
W jądrze systemu Linux zidentyfikowano podatność, która została rozwiązana. Problem dotyczy funkcji gb_lights_light_config(), która przechowuje liczbę kanałów przed alokacją tablicy kanałów, co może prowadzić do dereferencji wskaźnika NULL.
- CVE-2026-45976Średnie
W jądrze Linuxa zidentyfikowano podatność związana z wyciekiem pamięci w funkcji amdgpu_ras_init(). W przypadku niepowodzenia funkcji amdgpu_nbio_ras_sw_init(), nie zwalniana jest przydzielona struktura con, co prowadzi do wycieku pamięci.
- CVE-2026-45975Średnie
W jądrze systemu Linux zidentyfikowano podatność związaną z dostępem do struktury ublksrv_ctrl_cmd, która może znajdować się w pamięci mapowanej przez użytkownika. Problem polega na wyścigu przy odczycie jej pól, co może prowadzić do nieprzewidywalnych zachowań.
- CVE-2026-45974Średnie
W jądrze Linuxa naprawiono podatność związaną z nieprawidłowym dostępem do liścia w funkcji btrfs_quota_enable(), gdy klucz referencyjny nie został znaleziony. Problem występował, gdy funkcja btrfs_search_slot_for_read() zwracała 1, co oznaczało, że nie znaleziono klucza większego lub równego żądanemu kluczowi.
- CVE-2026-45973Średnie
W jądrze systemu Linux napotkano podatność, która powoduje zawieszanie się sterownika w trybie LAG podczas resetu firmware'u. Problem wynika z warunków wyścigu, które prowadzą do nieskończonego oczekiwania na zakończenie UMR podczas odłączania urządzenia.
- CVE-2026-45971Średnie
W jądrze systemu Linux zidentyfikowano podatność związaną z programami BPF, która została rozwiązana poprzez ograniczenie rozmiaru sygnatury programów BPF. Umożliwienie większych rozmiarów może prowadzić do nadużyć, zmuszając jądro do kosztownych alokacji pamięci.
- CVE-2026-45970Wysokie
W jądrze systemu Linux zidentyfikowano podatność typu use-after-free (UAF) w funkcji rlb_arp_recv, która może prowadzić do dereferencji wskaźnika null podczas szybkiego włączania i wyłączania bondów.
- CVE-2026-45969Średnie
W jądrze Linuxa zidentyfikowano podatność w funkcji ps_gamepad_create(), która wywołuje input_ff_create_memless() bez weryfikacji wartości zwracanej. Może to prowadzić do nieprawidłowego działania lub potencjalnych awarii podczas wywoływania efektów FF.
- CVE-2026-45967Średnie
W jądrze Linuxa naprawiono podatność, która dotyczy funkcji map_direct_value_addr(). Funkcja ta błędnie dodaje offset do adresu, co może prowadzić do nieprawidłowego działania systemu.
- CVE-2026-45965Średnie
W jądrze systemu Linux naprawiono podatność związaną z nieprawidłowym dereferencjonowaniem rawdata, gdy parametr export_binary jest wyłączony. W przypadku zastąpienia profilu, rawdata jest ustawiane na NULL, co prowadzi do błędu podczas próby dereferencjonowania.
- CVE-2026-45964Średnie
W jądrze systemu Linux zidentyfikowano podatność związana z wyciekiem referencji kref w ścieżce błędu funkcji gss_alloc_msg. Problem wynika z braku wywołania kref_put() w przypadku niepowodzenia funkcji kstrdup_const(), co prowadzi do niezwolnienia struktury gss_auth.
- CVE-2026-45962Średnie
W jądrze Linuksa zidentyfikowano podatność, która dotyczy funkcji ublk_ctrl_cmd_dump(). Problem polega na braku walidacji flagi SQE128 przed dostępem do pamięci, co może prowadzić do nieautoryzowanego dostępu do pamięci poza przydzielonym zakresem.
- CVE-2026-45961Średnie
W jądrze systemu Linux naprawiono dwie usterki związane z wyciekami pamięci w funkcji gfs2_fill_super. Problemy te występują podczas obsługi błędów, gdy przejście systemu plików do trybu odczytu-zapisu kończy się niepowodzeniem.
- CVE-2026-45960Średnie
W jądrze systemu Linux zidentyfikowano podatność w funkcji hfs_bnode_create, która zwraca istniejący węzeł bez zwiększania jego licznika referencji. Może to prowadzić do niespójności licznika referencji i paniki jądra, gdy węzeł zostanie później zwolniony.
- CVE-2026-45959Wysokie
W jądrze Linuxa naprawiono podatność, która mogła prowadzić do awarii systemu z powodu nieprawidłowego użycia funkcji czyszczącej kfree. Problem wynikał z błędnego oznaczenia lokalnej zmiennej wskaźnikowej, co skutkowało przekazaniem niewłaściwego adresu do kfree.
- CVE-2026-45958Wysokie
W jądrze Linuxa zidentyfikowano podatność, która pozwala na bezpośrednie dereferencjonowanie wskaźnika użytkownika w funkcji vidi_connection_ioctl(). To umożliwia dostęp do pamięci jądra z przestrzeni użytkownika.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

