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.06)
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 Linuxa interfejsy macvlan nie dziedziczą wartości needed_headroom i needed_tailroom z urządzenia niższego poziomu, co może prowadzić do niedostatecznej rezerwacji miejsca na nagłówki i stopki. Skutkuje to przekroczeniami bufora, niedomiarem headroom lub awariami KASAN (slab-use-after-free).
W jądrze Linuxa w interfejsie veth występuje błąd w funkcji veth_poll, która używa nieprawidłowego indeksu kolejki do wybudzenia kolejki TX peer. W przypadku braku programu XDP, indeks pozostaje 0, co może prowadzić do trwałego zatrzymania kolejki TX i braku transmisji.
W jądrze Linuxa w sterowniku ngbe występuje podatność na dereferencję wskaźnika NULL podczas włączania przerwań w trybie innym niż MSI-X. W takim trybie wx->msix_entry nie jest przydzielony, a wywołanie NGBE_INTR_MISC prowadzi do awarii.
W jądrze Linuxa w module net/sched act_api występuje podatność TOCTOU (time-of-check-time-of-use) na dereferencję wskaźnika NULL w polu a->goto_chain. Konkurencyjna operacja może wyczyścić wskaźnik między dwoma odczytami, co prowadzi do dereferencji NULL.
W jądrze Linuxa w module net/sched cls_u32 występuje podatność na odczyt poza zakresem (slab-out-of-bounds) w funkcji u32_bind_class(). Funkcja ta nie sprawdza, czy obsługiwany obiekt jest węzłem hnode, co prowadzi do nieprawidłowego dostępu do pamięci.
W jądrze Linuxa w module regmap sdw-mbq występuje podatność na wywołanie niezainicjowanego callbacku readable_reg. Gdy callback nie jest ustawiony, wywołanie go prowadzi do dereferencji wskaźnika NULL, co może spowodować awarię systemu.
W jądrze Linuxa w sterowniku am65-cpsw-nuss występuje błąd w ekstrakcji identyfikatora portu z tagu źródłowego. Używane są pełne 16 bitów, podczas gdy tylko dolne 8 bitów reprezentuje ID portu, co może prowadzić do dostępu poza pamięć i awarii systemu.
W jądrze Linux w module cls_bpf nie sprawdzano, czy program eBPF związany z urządzeniem (offloaded) jest przypisany do tego samego interfejsu sieciowego, do którego podłączany jest klasyfikator. Umożliwiało to podłączenie programu przeznaczonego dla urządzenia A do urządzenia B, a po usunięciu urządzenia A powodowało awarię systemu (panic).
W jądrze Linux w modułach L2TP (pppol2tp i l2tp_dfs) występuje wyciek referencji do tuneli i sesji podczas zamykania plików seq_file przed osiągnięciem końca danych. Referencje przechowywane w danych prywatnych nie są zwalniane, co prowadzi do wycieku pamięci.
W sterowniku firewire: ohci jądra Linux wykryto podatność prowadzącą do wyłuskania pustego wskaźnika (NULL pointer dereference) w funkcji ar_context_release(). Problem występuje podczas obsługi błędów w funkcji probe, gdy inicjalizacja kontekstu nie została wykonana, a mechanizm devres wywołuje sprzątanie. Atakujący może wykorzystać tę wadę do wywołania awarii systemu (paniki jądra).
Http4s przed wersjami 0.23.35 i 1.0.0-M47 ma podatność na atak DoS przez HTTP/2 w backendzie Ember. Hpack wrapper nie uwzględnia w limicie rozmiaru nagłówków indeksowanych nagłówków ani narzutu na nagłówek, co pozwala na ekspansję małego bloku do dużej reprezentacji w pamięci. Wielokrotne złośliwe połączenia mogą wyczerpać pamięć procesu.
Starlette-Admin przed 0.16.1 nie waliduje nazw pól order_by i where względem list dozwolonych sortable_fields i searchable_fields. Uwierzytelniony użytkownik może sortować lub filtrować po niedozwolonych polach, co prowadzi do ograniczonego ujawnienia informacji oraz możliwych błędów HTTP 500.
IzPack w wersji 5.2.6 i wcześniejszych ma podatność na zapis poza katalogiem instalacyjnym. Funkcja unpack() nie normalizuje ścieżek i nie egzekwuje ograniczeń katalogu docelowego, co pozwala wpisom z sekwencją '../' na zapis do dowolnych lokalizacji.
kas, narzędzie do konfiguracji projektów opartych na bitbake, przed wersją 5.4, podczas wewnętrznej konfiguracji klucza SSH wywoływanej przez SSH_PRIVATE_KEY lub SSH_PRIVATE_KEY_FILE, tworzy plik ~/.ssh/config, gdy brakuje konfiguracji użytkownika, i dodaje globalną regułę Host * z opcją StrictHostKeyChecking no. Funkcja ssh_no_host_key_check() działa bez sprawdzania ctx.managed_env, więc ustawienie utrzymuje się po zakończeniu kas i wpływa na przyszłe sesje SSH tego samego użytkownika, wykraczając poza zamierzone krótkotrwałe środowisko CI. Późniejsze połączenie SSH może zaakceptować klucz hosta kontrolowany przez atakującego bez weryfikacji, zwiększając ryzyko ataku man-in-the-middle.
Kyverno, silnik polityk dla platform cloud native, w wersjach od 1.18.0 do 1.18.2, w kompilatorze CEL NamespacedMutatingPolicy udostępnia bibliotekę generatora dla matchConditions, co pozwala polityce o zasięgu przestrzeni nazw na wywołanie generator.apply(namespace, resources) z dowolną docelową przestrzenią nazw. Walidacja w pkg/cel/policies/mpol/validate.go sprawdza, czy polityka się kompiluje, ale nie egzekwuje zakresu przestrzeni nazw, a GenerateResources w pkg/cel/libs/context.go nie odrzuca celu między przestrzeniami nazw. Użytkownik, który może tworzyć obiekty NamespacedMutatingPolicy w jednej przestrzeni nazw, może spowodować, że kontroler przyjęcia, działający z uprawnieniami całego klastra, utworzy ConfigMaps, NetworkPolicies, Secrets, RoleBindings i inne zasoby w innej przestrzeni nazw, umożliwiając nieautoryzowaną modyfikację i potencjalną eskalację uprawnień. Problem został naprawiony w wersji 1.18.2.
LogTape przed wersjami 1.3.11, 2.0.14 i 2.1.5 ma podatność w pakiecie @logtape/syslog, która pozwala na wstrzyknięcie sfałszowanych rekordów syslog. Funkcja escapeStructuredDataValue() nie neutralizuje znaków kontrolnych, a formatStructuredData() nie waliduje kluczy, co umożliwia manipulację ramkami i elementami danych.
Parser komunikatów PTP w podsystemie IEEE 1588 (subsys/net/lib/ptp/tlv.c) nieprawidłowo obsługuje identyfikator zarządzania PTP_MGMT_TIME. Brakuje w nim sprawdzenia minimalnej długości pola danych TLV przed odczytem i zapisem 10-bajtowej struktury ptp_timestamp, co prowadzi do odczytu i zapisu poza dozwolony obszar (o 8 bajtów). Podatność jest osiągalna przez sąsiedniego atakującego w lokalnym segmencie PTP, gdy włączona jest opcja CONFIG_PTP.
Podatność w obsłudze fragmentów danych LoRaWAN TS004 w Zephyr RTOS (subsys/lorawan/services/frag_transport.c) polega na braku walidacji długości pozostałych bajtów przed odczytem w handlerze frag_transport_package_callback(). Atakujący, znający klucze sesyjne, może spowodować odczyt poza buforem RxPayload (do ~232 bajtów), kopiując dane z pamięci statycznej do buforów dekodera i obrazu FUOTA.
Usługa synchronizacji czasu w warstwie aplikacyjnej LoRaWAN zawiera podatność polegającą na odczycie poza granicami bufora w funkcji obsługi komendy AppTimeAns. Brak sprawdzenia długości danych powoduje odczyt do 5 bajtów poza zaszyfrowaną ramką, co może prowadzić do zastosowania błędnej korekty czasu.
GitLab naprawił problem w GitLab EE dotyczący wszystkich wersji od 13.1 przed 19.1.7, 19.2 przed 19.2.5 i 19.3 przed 19.3.1, gdzie w pewnych warunkach uwierzytelniony użytkownik z uprawnieniami roli reportera, który był autorem merge requesta, mógł zresetować reguły zatwierdzania merge requesta z powodu nieprawidłowych kontroli autoryzacji.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

