CVE Vulnerability Catalog
Translated CVE descriptions from NVD NIST - in English
Browse vulnerabilities by packageCISA KEV catalog updated: (v2026.09.09)
Weekly CVE digest
One email a week with newly published vulnerabilities worth knowing about. No account needed.
This digest covers new vulnerabilities in general, not your servers. If you want to know which of them actually run in your infrastructure, that is what Secvalis does: it scans your machines and reports only what concerns them.
W jądrze Linuxa rozwiązano podatność związaną z obsługą urządzeń HID, która mogła prowadzić do błędu użycia po zwolnieniu pamięci (use-after-free) podczas inicjalizacji sprzężenia zwrotnego. Problem dotyczył kierownicy Logitech G920 Driving Force Racing Wheel dla Xbox One.
W jądrze Linuxa rozwiązano podatność dotyczącą systemu plików btrfs, która występowała podczas odzyskiwania relokacji w czasie montowania. Funkcje merge_reloc_root() oraz btrfs_drop_snapshot() używały sprawdzenia BUG_ON(level == 0), aby zapobiec niemożliwemu stanowi.
W jądrze Linuxa naprawiono podatność związaną z interfejsem AF_ALG, która powodowała dereferencję wskaźnika NULL w Scatter/Gather List (SGL). Problem występował podczas łączenia nowej struktury af_alg_tsgl, co mogło prowadzić do nieprawidłowego działania funkcji sendmsg().
W jądrze Linuxa rozwiązano podatność związaną z brakiem synchronizacji w kodzie chronionym przez RCU, dotyczącą pary platform_label{,s}. W przypadku równoczesnej zmiany rozmiaru, może wystąpić niespójny widok platform_labels w porównaniu do platform_label.
W jądrze Linuxa rozwiązano podatność związaną z używaniem funkcji skb_header_pointer() do sprawdzania frag_off w TCPv4 GSO. Zgłoszenie Syzbot wskazało na ostrzeżenie KMSAN dotyczące niezinicjowanej wartości w funkcji gso_features_check().
W jądrze Linuksa zidentyfikowano podatność, która może prowadzić do podwójnego zwolnienia pamięci w funkcji fastrpc_init_create_static_process(). Problem występuje, gdy wskaźnik cctx->remote_heap nie jest czyszczony po zwolnieniu, co może prowadzić do kolejnego zwolnienia tej samej pamięci.
W jądrze Linuxa naprawiono podatność związaną z cyklem życia net_device w kontekście f_subset. Problem występował podczas tworzenia instancji funkcji oraz rejestracji net_device jako rodzica sysfs dla urządzenia gadget.
W jądrze Linuksa zidentyfikowano podatność związaną z walidacją rozmiaru żądania kontrolnego w module usb: gadget: f_uac1_legacy. Funkcja f_audio_complete() kopiuje bajty z bufora do zmiennej na stosie, co może prowadzić do nieprawidłowego dostępu do pamięci.
W jądrze Linuxa zidentyfikowano podatność w funkcji ipc_validate_msg(), która oblicza oczekiwaną wielkość wiadomości dla każdego typu odpowiedzi. Problem polega na tym, że pola kontrolowane przez atakującego są dodawane (lub mnożone) do ustalonego rozmiaru struktury.
W jądrze Linuxa rozwiązano podatność związaną z urządzeniami sieciowymi virt_wifi. Problem dotyczy użycia `SET_NETDEV_DEV`, co może prowadzić do sytuacji use-after-free podczas wyrejestrowywania urządzenia virt_wifi.
W jądrze Linuxa rozwiązano podatność związaną z agregacją OGM w protokole batman-adv. Problem występował, gdy stan agregacji OGM był zmieniany w czasie działania, co mogło prowadzić do niewłaściwego przydzielenia pamięci dla pakietów.
W jądrze Linuxa naprawiono podatność związaną z ostrzeżeniem podczas wznowienia z trybu uśpienia, które było spowodowane niezainicjowaną strukturą nand_operation sprawdzającą pole wyboru chipu.
W SQLite w wersji 3.49.0 przed 3.49.1, niektóre wartości argumentów przekazywanych do sqlite3_db_config mogą powodować awarię aplikacji. Mnożenie sz*nBig nie jest rzutowane na 64-bitową liczbę całkowitą, co może prowadzić do nieprawidłowych alokacji pamięci.
W jądrze Linuxa rozwiązano podatność związaną z openvswitch, która dotyczyła walidacji długości ładunku MPLS w akcjach SET/SET_MASKED. Funkcja validate_set() akceptowała OVS_KEY_ATTR_MPLS jako ładunek o zmiennej wielkości, podczas gdy OVS oczekuje danych klucza MPLS o stałej wielkości.
W jądrze Linuxa zidentyfikowano podatność związaną z openvswitch, która została rozwiązana. Funkcja ovs_netdev_tunnel_destroy() może być wywoływana po odłączeniu urządzenia, co prowadzi do wyścigu z równoległymi odczytami.
W jądrze Linuxa rozwiązano podatność związaną z zarządzaniem czasem życia zasobów urządzeń USB w sterownikach rt2x00usb. Problemy te mogły prowadzić do wycieków pamięci, gdy czas życia zasobów był powiązany z rodzicem urządzenia USB zamiast z interfejsem.
W jądrze Linuxa naprawiono podatność polegającą na braku sprawdzenia wskaźnika hwq w funkcji ufshcd_mcq_compl_pending_transfer(). Dodano sprawdzenie NULL dla wskaźnika zwracanego przez ufshcd_mcq_req_to_hwq().
W jądrze Linuxa rozwiązano podatność związaną z modułem nfc pn533, która dotyczy alokacji bufora rx skb przed przetwarzaniem bajtów. Funkcja pn532_receive_buf() zgłasza liczbę zaakceptowanych bajtów do rdzenia serdev, a obecny kod może już przekazać kompletną ramkę do pn533_recv_fram.
W jądrze Linuxa zidentyfikowano podatność związaną z wyciekiem puli stron w ścieżkach błędów. Funkcja lan966x_fdma_rx_alloc() tworzy pulę stron, ale nie niszczy jej w przypadku niepowodzenia wywołania fdma_alloc_coherent(), co prowadzi do wycieku.
W jądrze Linuksa naprawiono podatność dotyczącą błędnego sprawdzania granic w funkcji check_wsl_eas(). Sprawdzanie granic używało niewłaściwego offsetu, co mogło prowadzić do nieprawidłowego dostępu do pamięci.

