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.11)
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 podsystemie Bluetooth HIDP wykryto podatność Use-After-Free (UAF). Problem wynika z niezwalniania referencji do struktury l2cap_conn podczas wywoływania funkcji zwrotnej user->remove, co może prowadzić do awarii systemu.
W jądrze Linuxa w stosie Bluetooth L2CAP występuje podatność use-after-free w funkcji l2cap_unregister_user. Brak synchronizacji (conn->lock) między l2cap_conn_del() a funkcjami rejestracji/użytkownika prowadzi do wyścigu, który może skutkować użyciem po zwolnieniu i uszkodzeniem list.
W jądrze Linuxa w funkcji iptunnel_xmit_stats() występuje podatność związana z nieprawidłowym wsparciem dla NETDEV_PCPU_STAT_DSTATS. Funkcja zakładała, że tunele używają tylko NETDEV_PCPU_STAT_TSTATS, co powoduje różnice w offsetach syncp między pcpu_sw_netstats a pcpu_dstats, prowadząc do uszkodzeń lub zawieszeń na 32-bitowych jądrach.
W jądrze Linux wykryto podatność use-after-free w funkcji ctnetlink_dump_exp_ct() w podsystemie netfilter. Problem polega na tym, że wskaźnik do struktury conntrack jest przechowywany w danych wywołania zwrotnego netlink, ale referencja do niego jest zwalniana natychmiast po rozpoczęciu zrzutu, co prowadzi do użycia zwolnionej pamięci przy kolejnych wywołaniach recvmsg().
W jądrze Linuxa w module netfilter nf_conntrack_sip występuje podatność polegająca na obcięciu wartości Content-Length z unsigned long do unsigned int w funkcji sip_help_tcp(). Na systemach 64-bitowych wartości przekraczające UINT_MAX są obcinane, co prowadzi do błędnego obliczania granic wiadomości SIP i może skutkować przetworzeniem dodatkowych danych jako drugiej wiadomości SIP.
W jądrze Linux stwierdzono podatność na odczyt poza zakresem (OOB) w module netfilter nf_conntrack_h323 w funkcji decode_int() w przypadku CONS. Brak sprawdzenia granic dla długości odczytu może pozwolić na odczyt 1-4 bajtów poza przydzielonym buforem przez spreparowany pakiet H.323/RAS.
W sterowniku MANA jądra Linux stwierdzono podatność use-after-free w funkcji mana_hwc_destroy_channel(). Kolejność wywołań podczas zamykania kanału powoduje, że pamięć hwc->caller_ctx jest zwalniana przed zniszczeniem kolejek CQ i EQ, co umożliwia obsłudze przerwań dostęp do zwolnionej pamięci.
W jądrze Linuxa w sterowniku sieciowym TI ICSSG PRUETH (net: ti: icssg-prueth) występuje wyciek pamięci w ścieżce XDP_DROP dla trybu non-zero-copy. Recykling stron został usunięty ze ścieżki XDP_DROP w emac_run_xdp(), aby uniknąć konfliktów z trybem AF_XDP zero-copy, ale powoduje to wyciek pamięci podczas uruchamiania programów XDP, które odrzucają pakiety w trybie non-zero-copy (standardowy tryb page pool). Strony nigdy nie wracają do page pool, co prowadzi do warunków OOM (Out Of Memory). Poprawka polega na obsłudze czyszczenia w wywołującym, emac_rx_packet(), który teraz recyklinguje stronę z powrotem do page pool, gdy emac_run_xdp() zwraca ICSSG_XDP_CONSUMED dla XDP_DROP.
W jądrze Linuxa występuje potencjalna nieskończona pętla w funkcji bond_header_parse() podczas konfiguracji stosu dwóch urządzeń bondingowych. Dodano parametr 'dev' do metody parse() w header_ops, aby ograniczyć rekurencję i zapewnić wywołanie właściwej metody liścia.
W jądrze Linux wykryto podatność w mechanizmie TEQL (trivial link equalizer) w stosie sieciowym. Błąd polega na braku synchronizacji podczas resetowania kolejki dyscypliny (qdisc) dla urządzeń TEQL z bezzamkową kolejką główną, co prowadzi do podwójnego zwolnienia bufora (double-free) i może skutkować awarią systemu.
W sterowniku cdc_ncm (jądro Linuxa) w funkcji cdc_ncm_rx_verify_ndp16() brakowało uwzględnienia przesunięcia ndpoffset w drugim sprawdzeniu granic dla tablicy DPE. Gdy NDP znajduje się blisko końca bufora, może dojść do odczytu poza zakresem.
W sterowniku cdc_ncm (jądro Linuxa) w funkcji cdc_ncm_rx_verify_ndp32() brakowało uwzględnienia ndpoffset w sprawdzeniu granic dla tablicy DPE, co pozwala na odczyt poza zakresem, gdy NDP32 znajduje się blisko końca bufora.
W sterowniku igc (jądro Linuxa) podczas zamykania kolejki TX z XDP i żądaniem znaczników czasu, wskaźniki xsk_meta nie były czyszczone, co prowadziło do błędu strony (page fault) w procedurze obsługi przerwań przy próbie dostępu do nich.
W jądrze Linuxa w funkcji ieee80211_tx_prepare_skb() (mac80211) jedna ze ścieżek błędu nie zwalniała skb, co prowadziło do wycieku pamięci. Dodano brakujące kfree_skb() i usunięto zbędne zwalnianie w wywołujących (ath9k, mt76, mac80211_hwsim).
W sterowniku MLX5 dla jądra Linux wykryto błąd wyścigu podczas aktualizacji ESN (Extended Sequence Number) w trybie pełnego odciążania IPSec. Po zdarzeniu zawinięcia ESN sterownik potwierdzał zdarzenie zbyt późno, co mogło prowadzić do ponownego przetworzenia tego samego zdarzenia i nieprawidłowego zwiększenia bitów ESN.
W jądrze Linuxa w mechanizmie kształtowania ruchu (net: shaper) odczyty hierarchii po przejściu z referencji do zablokowanego net_device nie sprawdzały, czy urządzenie nie zostało wyrejestrowane. Może to prowadzić do użycia po zwolnieniu.
W jądrze Linuxa w sterowniku MTD NAND brakowało synchronizacji operacji blokowania/odblokowywania z innymi operacjami NAND. Funkcje nand_lock() i nand_unlock() wywoływały operacje na kontrolerze bez trzymania blokady urządzenia, co mogło prowadzić do wyścigów z jednoczesnymi operacjami zapisu/wymazywania UBI/UBIFS.
W sterowniku mshv jądra Linux stwierdzono podatność use-after-free w ścieżce błędów funkcji mshv_map_user_memory(). Bezpośrednie wywołanie vfree() na regionie pozostawia zarejestrowany notyfikator MMU, który po odmapowaniu pamięci przez użytkownika uzyskuje dostęp do zwolnionego obszaru.
W jądrze Linuxa w podsystemie IOMMU SVA występował błąd w funkcji iommu_sva_unbind_device(). Po wywołaniu iommu_domain_free() struktura mm mogła zostać zwolniona, a późniejszy dostęp do domain->mm->iommu_mm prowadził do dereferencji zwolnionej pamięci i awarii systemu.
W Biztalk360 przed wersją 11.5 odkryto lukę polegającą na nieprawidłowym przetwarzaniu danych wejściowych użytkownika w mechanizmie przesyłania plików. Uwierzytelniony atakujący może zapisywać pliki poza docelowym katalogiem oraz/lub wymusić uwierzytelnienie z usługi, co stanowi podatność typu Directory Traversal.

