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.09)
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 w sterowniku pds_core wykryto wyciek referencji dentry oraz błędną obsługę błędów w funkcji debugfs_lookup(). debugfs_lookup() zwraca dentry z podniesionym licznikiem referencji, który musi być zwolniony przez dput(). Kod nie wywołuje dput(), powodując wyciek przy każdym odzyskiwaniu po resecie firmware. Dodatkowo, gdy CONFIG_DEBUG_FS jest wyłączone, debugfs_lookup() zwraca ERR_PTR(-ENODEV), a nie NULL, co przy błędnym sprawdzeniu prowadzi do wywołania dput() na nieprawidłowym wskaźniku i awarii systemu.
W jądrze Linux w systemie plików EROFS wykryto wyciek bufora meta podczas inicjalizacji atrybutów rozszerzonych inode. Błąd powoduje, że w niektórych ścieżkach błędów po odczycie bufora meta nie jest on zwalniany, co prowadzi do wycieku referencji do folio.
W sterowniku Bluetooth btmtk jądra Linux stwierdzono wyciek pamięci w przypadku niepowodzenia wysłania lub zabicia urb. Setup_packet kontrolnego urb nie jest zwalniany w ścieżkach błędów, co prowadzi do wycieku pamięci.
W jądrze Linux stwierdzono podatność w sterowniku uniwill-laptop, która może prowadzić do trwałego uszkodzenia baterii w starszych modelach (~2020) przy włączaniu limitu ładowania nawet przez parametr 'force'. Problem został rozwiązany poprzez zablokowanie możliwości wymuszenia tej funkcji.
W jądrze Linux w module ksmbd wykryto wyciek pamięci struktury smb_sid w funkcji set_posix_acl_entries_dacl(). Gdy liczba wpisów ACL przekroczy limit rozmiaru DACL (65535 bajtów), nowo dodane zabezpieczenie check_add_overflow() przerywa pętlę, ale pomija zwolnienie zaalokowanej wcześniej pamięci, powodując wyciek.
W sterowniku pmbus/adm1266 jądra Linux wykryto podatność na przepełnienie bufora stosu. Funkcja adm1266_nvmem_read_blackbox() używa 5-bajtowego bufora lokalnego do odczytu danych blokowych przez i2c_smbus_read_block_data(), która nie sprawdza rozmiaru bufora i kopiuje do 32 bajtów, co może prowadzić do przepełnienia stosu.
W jądrze Linux wykryto błąd w funkcji unmap_page_range, który powodował fałszywe ostrzeżenie podczas odmapowywania stron urządzeń prywatnych/wyłącznych. Problem wynikał z błędnego założenia, że strony anonimowe (folio_test_anon) zawsze należą do anonimowych VMA (vma_is_anonymous), co nie jest prawdą w przypadku prywatnych mapowań plikowych.
W jądrze Linux wykryto podatność w mechanizmie inicjalizacji tagów pamięci dla ogromnej strony zerowej (huge zero folio). Gdy włączona jest opcja init_on_free, tagi pamięci nie są zerowane, co prowadzi do wycieku danych z poprzednich alokacji. Problem dotyczy architektury ARM64 z rozszerzeniem Memory Tagging Extension (MTE).
W jądrze Linux wykryto podatność w mechanizmie migracji pamięci (mm/migrate_device). Gdy funkcja check_stable_address_space() zawiedzie po przejęciu blokady spinlock PMD, kod przeskakuje do etykiety abort, pomijając zwolnienie blokady, co prowadzi do trwałego zablokowania (deadlock).
W jądrze Linux wykryto podatność w stosie Bluetooth ISO, gdzie ramki ISO_END wysłane bez wcześniejszej ramki ISO_START powodują dereferencję wskaźnika NULL. Atakujący w zasięgu radiowym może doprowadzić do zawieszenia systemu (oops) poprzez wysłanie spreparowanych pakietów.
W jądrze Linux w podsystemie Bluetooth L2CAP wykryto podatność polegającą na nieprawidłowym przekazywaniu wskaźnika stosu zamiast spakowanej struktury PDU w funkcji ecred_reconfigure. Powoduje to wyciek adresu jądra do sparowanego urządzenia Bluetooth oraz uniemożliwia poprawne działanie funkcji L2CAP_ECRED_RECONFIGURE.
W jądrze Linux wykryto podatność polegającą na braku sprawdzania wyniku funkcji kstrdup() w phy_prepare_data(). Nieudana alokacja pamięci dla łańcucha 'name' prowadzi do dereferencji wskaźnika NULL w phy_reply_size() podczas wywołania strlen(), co powoduje panikę jądra.
W jądrze Linux w module L2TP wykryto podatność polegającą na użyciu list_del_init() zamiast list_del_rcu() podczas usuwania sesji z listy. Nieuprawniony użytkownik lokalny może zablokować rdzeń procesora na czas nieokreślony, wywołując jednocześnie operacje GET, CREATE i DELETE na sesji L2TP.
W jądrze Linux wykryto wyciek pamięci w sterowniku igc dla kart sieciowych Intel. Funkcja igc_fpe_xmit_smd_frame() nie zwalnia zaalokowanego bufora skb, gdy igc_fpe_init_tx_descriptor() zakończy się niepowodzeniem, co prowadzi do wycieku pamięci.
W sterowniku układu PCM512x w jądrze Linux wykryto błąd powodujący dereferencję pustego wskaźnika w funkcjach pcm512x_overclock_xxx_put(). Problem wynika z nieprawidłowego użycia makra snd_soc_dapm_kcontrol_to_dapm() dla kontrolera miksera ogólnego, które powinno być zastąpione przez snd_soc_component_to_dapm().
W jądrze Linux wykryto podatność w komponencie KVM dla architektury ARM64, dotyczącą zarządzania pamięcią wirtualnego kontrolera przerwań (vGIC). Gdy inicjalizacja vGIC dla wirtualnego procesora (vCPU) zakończy się niepowodzeniem po alokacji prywatnych przerwań (private_irqs), nie są one zwalniane, co prowadzi do wycieku pamięci. Brakuje wywołania kvm_vgic_vcpu_destroy() w ścieżce błędu funkcji kvm_vgic_vcpu_init().
W jądrze Linuxa wykryto podatność w sterowniku pds fwctl, gdzie walidacja rozmiaru danych wejściowych RPC następuje po ich parsowaniu. Może to prowadzić do odczytu poza przydzielonym buforem, jeśli rozmiar wejściowy jest mniejszy niż oczekiwana struktura.
W jądrze Linux wykryto zakleszczenie w sterowniku MSM DRM podczas odśmiecania pamięci (shrinker). Proces kswapd, trzymając blokadę fs_reclaim, próbuje uzyskać blokadę reservation_ww_class_acquire, co prowadzi do cyklicznej zależności i potencjalnego zakleszczenia systemu.
W jądrze Linuxa w module batman-adv (BLA) wykryto podatność polegającą na możliwości dereferencji wskaźnika NULL. Problem występuje, gdy interfejs sieciowy (hardif) zostanie odłączony od interfejsu mesh (meshif) podczas operacji na nim, bez odpowiedniego blokowania rtnl_lock. W rezultacie wskaźnik do meshif staje się NULL, a dalsze operacje (np. wysyłanie żądania ARP) prowadzą do błędu.
W jądrze Linuxa w module batman-adv wykryto wyciek referencji tp_vars podczas zamykania odbiornika pomiaru przepustowości (TP). Problem wynika z błędnej synchronizacji między procedurą wywołania zwrotnego timera a funkcją batadv_tp_stop_all(), co prowadzi do niespójności w zwalnianiu zasobów.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

