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.09.01)
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 sterowniku rocket w jądrze Linux wykryto podatność use-after-free (UAF) polegającą na pozostawieniu wiszącego uchwytu GEM po nieudanym utworzeniu obiektu bufora. Błąd występuje, gdy funkcja rocket_ioctl_create_bo() tworzy uchwyt GEM przed wykonaniem operacji, które mogą zakończyć się niepowodzeniem, a w przypadku błędu usuwa obiekt bez usunięcia uchwytu z IDR.
W jądrze Linux stwierdzono podatność w module SMC (Shared Memory Communications). Funkcja smc_init() niepotrzebnie i niebezpiecznie ponownie inicjalizuje tablice mieszające (hashtables) smc_v*_hashinfo.ht, co może prowadzić do uszkodzenia listy skrótów, gdy istnieją już aktywne wpisy.
W jądrze Linux wykryto podatność w mechanizmie blokowania funkcji .getsockopt dla gniazd AF_IUCV. Brak odpowiedniego blokowania pozwala na wyścig między operacjami recvmsg() i getsockopt(SO_MSGSIZE), co prowadzi do dereferencji wskaźnika NULL i awarii systemu.
W jądrze Linuxa w podsystemie SCSI wykryto podatność, w której funkcja scsi_run_host_queues() nie uruchamiała kolejek dla urządzeń w stanie SDEV_CANCEL, co mogło prowadzić do zawieszenia procesu usuwania urządzenia. Problem wynika z użycia makra shost_for_each_device(), które pomija urządzenia w trakcie usuwania, pozostawiając nieobsłużone żądania.
W jądrze Linux wykryto podatność w IPv4, gdzie struktura sysctl_local_reserved_ports jest zwalniana zbyt wcześnie przed wyrejestrowaniem tabeli sysctl. Może to prowadzić do użycia po zwolnieniu (use-after-free) podczas dostępu do /proc/sys/net/ipv4/ip_local_reserved_ports.
W jądrze Linuxa wykryto podatność w module ethtool cmis, gdzie złośliwy moduł SFP może odpowiedzieć z długością danych (rpl_len) większą niż oczekiwana przez funkcję cmis_cdb_process_reply(), co prowadzi do zapisu poza dozwolonym obszarem pamięci (OOB write). Problem dotyczy teoretycznie złośliwego sprzętu, ale także błędnych lub uszkodzonych modułów.
W jądrze Linuxa w sterowniku ethtool dla modułów CMIS wykryto podatność polegającą na braku walidacji rozmiaru danych odbieranych z modułu. Złośliwy moduł może zwrócić zawyżoną wartość start_cmd_payload_size, co prowadzi do zapisu poza bufor (OOB) w funkcji cmis_fw_update_start_download().
W jądrze Linux wykryto podatność w funkcji ethnl_update_profile() w ethtool, gdzie indeks 'i' używany do zapisu do tablicy new_profile nie jest ograniczany, co pozwala na zapis poza przydzieloną pamięcią (5 wpisów). Liczba wpisów w zagnieżdżonej liście Netlink jest całkowicie kontrolowana przez użytkownika, a polityki Netlink nie ograniczają liczby zagnieżdżonych wpisów.
W jądrze Linuxa w mechanizmie odczytu EEPROM przez Netlink brakowało walidacji, czy żądany zakres danych (offset + length) mieści się w całkowitym rozmiarze EEPROM. Dodatkowo bufor przekazywany do sterowników nie był zerowany, co mogło prowadzić do wycieku danych.
W jądrze Linux wykryto podatność w mechanizmie uzgadniania (handshake) dla połączeń TLS. Funkcja handshake_req_cancel() może być wywołana z kontekstu przerwania programowego (softirq) przez sterownik NVMe over TCP, co prowadzi do zakleszczenia (deadlock) przy próbie przejęcia blokady hn_lock za pomocą zwykłego spin_lock(). Problem został rozwiązany poprzez zmianę wszystkich operacji na blokadzie hn_lock na wariant wyłączający przerwania programowe (spin_lock_bh/spin_unlock_bh).
W jądrze Linux usunięto mechanizm change_work w sterowniku dpll zl3073x, który powodował wyścig podczas zamykania urządzenia. Zastąpiono go bezpośrednim wywołaniem __dpll_device_change_ntf(), co eliminuje ryzyko dereferencji zwolnionego wskaźnika.
W jądrze Linux w stosie Bluetooth L2CAP wykryto podatność polegającą na nieczyszczeniu identyfikatora kanału (chan->ident) po udanej rekonfiguracji ECRED. Umożliwia to zdalnemu atakującemu odtworzenie odpowiedzi o błędzie ze starym identyfikatorem, co prowadzi do zniszczenia już ustanowionego kanału.
W jądrze Linuxa wykryto podatność w stosie Bluetooth L2CAP, która może prowadzić do awarii systemu podczas obsługi odpowiedzi na żądanie połączenia ECRED. Problem występuje, gdy docelowy identyfikator kanału (dcid) jest już przypisany, a próba usunięcia kanału może naruszyć strukturę listy używanej do iteracji.
W jądrze Linuxa w podsystemie Bluetooth wykryto podatność polegającą na braku ustawienia flagi HCI_CMD_DRAIN_WORKQUEUE podczas zamykania urządzenia. W rezultacie podczas resetowania mogą być kolejkowane niepotrzebne timeouty, co prowadzi do nieprawidłowego działania.
W jądrze Linux w sterowniku sieciowym MANA wykryto podatność polegającą na braku sprawdzenia, czy port jest już odłączony przed ponownym wywołaniem funkcji mana_detach(). Prowadzi to do dereferencji pustego wskaźnika podczas próby ponownego odłączenia już odłączonego portu.
W jądrze Linux wykryto błąd wyścigu w funkcji sctp_wait_for_connect() protokołu SCTP. Podczas oczekiwania na ustanowienie połączenia, inny wątek może przenieść asocjację do nowego gniazda, co prowadzi do użycia niewłaściwego zamka. Poprawka dodaje sprawdzenie, czy gniazdo nie zostało zmienione, zwracając błąd w przypadku migracji.
Podatność w jądrze Linux w sterowniku vsock/virtio dotycząca błędnego wiązania uarg przed wypełnieniem zerocopy skb. Może prowadzić do nieprawidłowego zarządzania pamięcią i potencjalnego wycieku danych.
W jądrze Linux wykryto podatność w funkcji fib6_select_path() dla IPv6, która może prowadzić do nieskończonej pętli. Problem wynika z braku synchronizacji między operacjami list_del_rcu() na liście fib6_siblings a równoczesnym odczytem przez softirq, co powoduje, że iterator nie osiąga warunku zakończenia.
W jądrze Linux wykryto błąd w funkcji __get_vm_area_node(), która wywołuje BUG(), gdy wykryty zostanie kontekst z wyłączonymi przerwaniami (BH). Powoduje to awarię systemu podczas normalnych operacji mostkowania sieciowego, np. przy dodawaniu wpisów FDB przez most.
W jądrze Linuxa w systemie plików HPFS wykryto podatność powodującą awarię (crash) w przypadku niepowodzenia funkcji hpfs_map_dnode_bitmap. Błąd polega na wywołaniu hpfs_brelse4 na niezainicjalizowanym buforze quad, co prowadzi do naruszenia pamięci.

