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 podsystemie xfrm występuje podatność use-after-free podczas asynchronicznego wznawiania przetwarzania. Funkcja xfrm_rcv_cb może zmienić skb->dev na urządzenie tunelowe bez przejęcia referencji, a późniejsze wznawianie zmniejsza licznik referencji urządzenia tunelowego, co prowadzi do użycia po zwolnieniu i wycieku referencji.
W jądrze Linux w module AppArmor występuje wyścig w mediacji gniazd unixowych, gdy używana jest ścieżka peer_path. Dostęp do ścieżki poza blokadą stanu pozwala na wyścig z funkcją unix_release_sock(), co może prowadzić do użycia po zwolnieniu.
W jądrze Linux w module AppArmor występuje wyciek referencji podczas aktualizacji sk_ctx. Funkcja update_sk_ctx() przenosi referencję plabel, ale wywołujący zawsze ją zwalnia, co prowadzi do podwójnego zwolnienia lub wycieku referencji.
W jądrze Linux w module AppArmor występuje podatność polegająca na sprawdzeniu etykiety przed testem no_new_privs. Funkcja aa_change_profile() buduje etykietę zastępczą, która może zwrócić NULL lub ERR_PTR, ale wynik jest przekazywany do aa_label_is_unconfined_subset() przed sprawdzeniem IS_ERR_OR_NULL(), co może prowadzić do dereferencji nieprawidłowej etykiety.
W jądrze Linux w module AppArmor występuje wyciek zasobów w funkcji aa_label_alloc(). Funkcja alokuje secid przed alokacją lub przejęciem proxy etykiety. Jeśli późniejszy krok proxy zawiedzie, ścieżka błędu zwalnia tylko pamięć etykiety, nie zwalniając zasobów zainicjowanych przez aa_label_init().
W jądrze Linux w module AppArmor występuje podatność polegająca na dereferencji wskaźnika NULL w funkcji unpack_pdb. Jeśli funkcja unpack_dfa zawiedzie, pdb->dfa może być NULL, co prowadzi do dereferencji wskaźnika NULL.
W jądrze Linux w module AppArmor występuje podatność polegająca na nieprawidłowej obsłudze błędu alokacji tabeli ACCEPT2 w funkcji unpack_pdb. Jeśli alokacja zawiedzie, funkcja ustawia komunikat błędu, ale przechodzi do ścieżki sukcesu, zwracając policydb bez wymaganej tabeli.
W jądrze Linux w module AppArmor funkcja get_current_exe_path() przecieka referencje do pliku exe i ścieżki, gdy aa_path_name() zwróci błąd. Poprawka kieruje obsługę błędu przez wspólną ścieżkę czyszczenia, aby zawsze zwalniać zasoby.
W jądrze Linux w module AppArmor wykryto błąd polegający na przekazaniu niezainicjalizowanego wskaźnika do funkcji audit_log_untrustedstring(). Błąd został wprowadzony przez commit 4a134723f9f1 i może prowadzić do błędu strony (page fault) podczas operacji na plikach, gdy ścieżka została zastąpiona przez aa_null.dentry. Problem zaobserwowano na jądrze 7.0.2 openSUSE Tumbleweed.
W jądrze Linux w sterowniku MIPI I3C HCI występuje wyścig w funkcji i3c_hci_addr_to_dev(), która przeszukuje listę urządzeń I3C bez odpowiedniego blokowania. Poprawka wprowadza dedykowaną tablicę lookupową i synchronizację przez hci->lock.
W jądrze Linux w mechanizmie regcache, gdy funkcja populate() zwróci błąd, a operacje cache zawierają callback exit(), kod błędu jest nadpisywany wartością zwracaną przez exit(). To ukrywa błąd przed wywołującym regcache_init() i może prowadzić do dereferencji pustego wskaźnika.
W jądrze Linux w sterowniku i915 (drm) funkcja intel_crtc_put_color_blobs() zwalnia referencje do blobów kolorów CRTC, ale nie czyści wskaźników. Może to prowadzić do podwójnego zwolnienia przy ponownym czyszczeniu stanu CRTC.
W jądrze Linux w module xfrm występuje wyścig podczas wstawiania stanu do cache. Walidacja stanu odbywa się przed uzyskaniem globalnego zamka xfrm_state_lock, co pozwala na wstawienie martwego stanu do cache.
W jądrze Linux w module xfrm funkcja xfrm_selector_match() może wykonać przesunięcie poza zakres (shift-out-of-bounds) dla selektora AF_UNSPEC z dużym prefixlen. Poprawka dodaje walidację rodzin i długości prefiksów.
W jądrze Linux w sterowniku amdkfd (drm) funkcja kfd_criu_resume_svm() nie usuwa elementów z listy przed zwolnieniem pamięci, co prowadzi do użycia po zwolnieniu i podwójnego zwolnienia. Poprawka dodaje list_del() przed kfree().
W jądrze Linux w sterowniku octeontx2-pf funkcja otx2_free_sq_res() nie zwalnia bufora znaczników czasowych SQ (sq->timestamps), co prowadzi do wycieku pamięci podczas wyłączania interfejsu lub usuwania urządzenia.
W jądrze Linux w module SCTP_DIAG podczas zrzutu endpointów nie jest utrzymywany zamek gniazda, co prowadzi do wyścigu i potencjalnego wycieku niezainicjalizowanej pamięci do przestrzeni użytkownika. Poprawka dodaje odpowiednie blokowanie i serializację.
W jądrze Linux w sterowniku ALSA USB-audio dla platform Qualcomm występuje podatność polegająca na braku walidacji indeksu interfejsu w ścieżce wyłączania strumienia. Żądanie wyłączenia z nieprawidłowym interfejsem może prowadzić do dereferencji wskaźnika NULL lub odczytu/zapisu poza pamięcią, co może spowodować awarię systemu lub uszkodzenie pamięci.
W jądrze Linux w sterowniku ALSA USB-audio dla platform Qualcomm występuje podatność polegająca na nieczyszczeniu flagi 'opened' w przypadku niepowodzenia włączenia strumienia. Gdy walidacja interwału usługi nie powiedzie się, sub-stream pozostaje w stanie zablokowanym, co uniemożliwia jego ponowne użycie.
W jądrze Linuxa wykryto podatność w mechanizmie flow_dissector, który bezwarunkowo odczytuje adresy Ethernet (ETH_ADDRS) z nagłówka pakietu, nawet gdy urządzenie nie ma nagłówka warstwy łącza (np. TUN w trybie L3). Prowadzi to do odczytu niezainicjalizowanej pamięci skb, która może być użyta jako klucz w tabeli rhashtable, co może skutkować nieprzewidywalnym dopasowaniem filtrów TC. Problem został naprawiony przez sprawdzenie typu urządzenia (ARPHRD_ETHER) oraz czy nagłówek MAC został ustawiony.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

