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.06)
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 jądrze Linux naprawiono błąd w obsłudze ziarna hasha wielościeżkowego IPv4, który powodował błąd wyrównania na ARM64. Nieprawidłowe użycie READ_ONCE() na całej strukturze 8-bajtowej prowadziło do wykonania instrukcji ldar na adresie niewyrównanym do 8 bajtów, co przy kompilacji Clang z LTO powodowało panikę jądra. Dodatkowo zapis całej struktury przez WRITE_ONCE() mógł zostać rozdzielony przez kompilator, naruszając atomowość i tworząc podatność tear-write.
W jądrze Linux występuje luka w sterowniku i40e polegająca na wycieku licznika preempt w punkcie śledzenia napi poll. Użycie get_cpu() w przypisaniu punktu śledzenia powoduje wyciek, ponieważ nic nie wywołuje put_cpu(), co prowadzi do niezgodności licznika preempt. Problem został naprawiony poprzez zastąpienie get_cpu() funkcją smp_processor_id().
W jądrze Linux sterownik kaweth nie walidował liczby i typów punktów końcowych USB przed związaniem się z urządzeniem. Złośliwe urządzenie bez oczekiwanych punktów końcowych może spowodować awarię sterownika.
W jądrze systemu Linux zidentyfikowano podatność, która pozwala na zmianę polityki haszowania transmisji na vlan+srcmac, gdy program XDP jest załadowany na bondzie w trybie 802.3ad lub balance-xor. To może prowadzić do niezgodności i błędów podczas usuwania bondów.
W jądrze Linux w sterowniku pinctrl: equilibrium występuje błąd, który powoduje ostrzeżenie w logu przy każdym ładowaniu GPIO. Funkcja eqbr_irq_mask_ack() wywołuje eqbr_irq_mask(), która dodatkowo wywołuje gpiochip_disable_irq(), co prowadzi do trace'u ostrzeżenia. Problem został rozwiązany poprzez bezpośrednią implementację logiki bez wywoływania eqbr_irq_mask() i eqbr_irq_ack().
W jądrze Linux w funkcji ems_usb_read_bulk_callback() sterownika CAN ems_usb występuje problem z sprawdzaniem długości wiadomości. Podczas analizy danych w USB urb actual_length jest rozmiarem bufora przekazanego do sterownika, a nie transfer_buffer_length ustawianym przez sterownik jako maksymalny rozmiar bufora. Podczas parsowania wiadomości w ems_usb_read_bulk_callback() należy prawidłowo sprawdzać rozmiar zarówno na początku parsowania wiadomości, aby upewnić się, że jest wystarczająco duży dla oczekiwanej struktury, jak i na końcu wiadomości, aby upewnić się, że nie przekroczymy końca bufora dla następnej wiadomości.
W jądrze Linux wykryto błąd powodujący dereferencję pustego wskaźnika w funkcji ip6_rt_get_dev_rcu(). Problem występuje, gdy urządzenie podrzędne jest odłączane od VRF, a funkcja l3mdev_master_dev_rcu() zwraca NULL, co prowadzi do awarii systemu.
W jądrze Linux funkcja cifs_set_cifscreds() przy włączonym logowaniu debugowania rejestrowała ładunek klucza, ujawniając nazwę użytkownika i hasło w postaci jawnej. Poprawka usuwa ten log debugowania.
W jądrze Linuxa wykryto podatność związaną z wyścigami danych wokół wskaźników sk->sk_data_ready i sk->sk_write_space. Warstwa skmsg (i prawdopodobnie inne) modyfikuje te wskaźniki, podczas gdy inne rdzenie mogą je jednocześnie odczytywać, co prowadzi do nieokreślonego zachowania.
W jądrze Linux wykryto podatność powodującą panikę systemu, gdy trasa IPv4 odwołuje się do obiektu następnego skoku IPv6 skonfigurowanego na interfejsie pętli zwrotnej (loopback). Problem wynika z błędnej klasyfikacji takiego obiektu jako trasy odrzucającej (reject), co pomija inicjalizację struktury danych nhc_pcpu_rth_output, prowadząc do dereferencji wskaźnika NULL.
W jądrze Linuxa zidentyfikowano podatność związaną z błędami w kolejce socketów Bluetooth. Gdy włączone jest znacznik czasu TX, pakiety mogą utknąć w kolejce błędów, co prowadzi do ich wycieku, jeśli nie zostaną odczytane przez użytkownika lub kontroler zostanie niespodziewanie usunięty.
W jądrze systemu Linux zidentyfikowano podatność, która prowadzi do nieskończonej pętli w przypadku otrzymania wiadomości o długości 0 przez uszkodzony urządzenie ucan. Problem został rozwiązany poprzez pominięcie takich wiadomości i kontynuowanie przetwarzania kolejnych.
W jądrze Linuxa zidentyfikowano i naprawiono podatność związaną z wyciekiem pamięci struktury cred w funkcji nfsd_nl_threads_set_doit(). Problem polegał na tym, że referencja do cred była przekazywana, ale nie była odpowiednio zwalniana, co prowadziło do wycieku pamięci.
W jądrze Linux w podsystemie SCSI występuje wyciek licznika referencji tagset_refcnt. Prowadzi to do zawieszenia podczas niszczenia hosta SCSI, co widać na przykładzie zawieszenia się iscsid.
W jądrze Linuxa zidentyfikowano podatność, która prowadzi do zakleszczenia podczas wstrzymywania i wznawiania aplikacji. Problem występuje, gdy aplikacja wydaje zapytanie IOCTL w trakcie automatycznego wstrzymywania, co prowadzi do blokady zasobów.
W jądrze Linux wykryto podatność w sterowniku VXLAN, która powoduje dereferencję wskaźnika NULL w tablicy sąsiedztwa IPv6 (nd_tbl) podczas uruchamiania systemu z parametrem 'ipv6.disable=1'. Atakujący może wysłać spreparowany pakiet IPv6 do interfejsu VXLAN, wywołując funkcję route_shortcircuit(), która prowadzi do błędu Oops i potencjalnego zawieszenia systemu.
W jądrze Linux w podsystemie SCSI target funkcja target_core_item_dbroot_store() używała filp_open(), co prowadziło do rekurencyjnego blokowania semafora frag_sem. Poprawka zmienia użycie na kern_path(), aby uniknąć otwierania pliku przez __configfs_open_file().
W jądrze Linuxa rozwiązano podatność dotyczącą interfejsu USB w sterowniku nfc: pn533. Problem polegał na tym, że po odłączeniu urządzenia od sterownika pozostawała 'wisząca' referencja na interfejs USB, co mogło prowadzić do nieprawidłowego zarządzania pamięcią.
W sterowniku pegasus dla USB w jądrze Linux brakuje walidacji punktów końcowych USB. Złośliwe urządzenie USB może spowodować awarię sterownika przez brak wymaganych punktów końcowych.
W jądrze Linuxa naprawiono podatność związaną z IB/mthca, polegającą na braku wywołania funkcji mthca_unmap_user_db() w mthca_create_srq(). Problem ten prowadził do wycieku pamięci w przypadku niepowodzenia wywołania systemowego.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

