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.10.30)
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.
SKYSEA Client View i SKYMEC IT Manager zawierają podatność polegającą na przechodzeniu poza katalog (path traversal). Jeśli ta podatność zostanie wykorzystana, atakujący, który może zalogować się do systemu Windows z zainstalowanym produktem, może być w stanie wykonać dowolny kod na innym systemie Windows, który ma zainstalowany produkt i może odbierać pakiety UDP z tego systemu. Należy zauważyć, że ta podatność wynika z niepełnej poprawki dla CVE-2024-41726.
Produkty SKYSEA Client View i SKYMEC IT Manager zawierają podatność na przechodzenie po ścieżkach. Jeśli zostanie wykorzystana, atakujący, który może zalogować się do systemu Windows z zainstalowanym produktem, może wykonać dowolny kod na innym systemie Windows, który ma zainstalowane te produkty i może odbierać pakiety UDP. Podatność wynika z niekompletnej poprawki dla CVE-2024-41726.
W produktach SKYSEA Client View i SKYMEC IT Manager występuje brak autoryzacji. Jeśli podatność zostanie wykorzystana, atakujący, który może zalogować się do systemu Windows z zainstalowanym produktem, może wykonać dowolny kod z uprawnieniami SYSTEM.
W frameworku cleverbrush i deep do wersji 4.4.0 występuje podatność w funkcji deepExtend w pliku libs/deep/src/deepExtend.ts, która prowadzi do niekontrolowanej modyfikacji atrybutów prototypu obiektu. Atak może być przeprowadzony zdalnie, a exploit został ujawniony publicznie. Aktualizacja do wersji 4.4.1 naprawia problem.
Motyw Mane dla WordPressa jest podatny na lokalne dołączanie plików we wszystkich wersjach do 1.7 włącznie. Umożliwia to nieuwierzytelnionym atakującym dołączanie i wykonywanie dowolnych plików na serwerze, co pozwala na wykonanie dowolnego kodu PHP w tych plikach. Może to być wykorzystane do obejścia kontroli dostępu, uzyskania wrażliwych danych lub osiągnięcia wykonania kodu w przypadkach, gdy można przesłać obrazy i inne 'bezpieczne' typy plików.
W bibliotece Fdawgs node-poppler do wersji 9.1.2/10.0.1 wykryto podatność na wstrzykiwanie argumentów w funkcjach pdfInfo/pdfToText/pdfToCairo/pdfToPpm/pdfImages/pdfToHtml/pdfToPs/pdfFonts/pdfDetach/pdfAttach/pdfSeparate/pdfUnite w pliku src/index.js. Manipulacja argumentem file_path prowadzi do wstrzyknięcia argumentów, a atak może być inicjowany zdalnie.
Wtyczka InfusedWoo Pro dla WordPressa do wersji 5.1.17 zawiera podatność na eskalację uprawnień poprzez przejęcie konta. Brakuje sprawdzenia uprawnień w funkcji ajax_iwar_preview_email(), która używa tylko is_admin() jako autoryzacji, co pozwala użytkownikom z niskimi uprawnieniami na generowanie linków resetujących hasło dla dowolnego użytkownika, w tym administratorów.
System zarządzania praktyką medyczną opracowany przez Le-yan zawiera podatność na zdalne wykonanie kodu. Nieuwierzytelnieni zdalni atakujący mogą wykonywać dowolne polecenia systemu operacyjnego za pomocą spreparowanej strony HTML.
NLTK przed wersją 3.10.3 zawiera podatność na podrabianie żądań po stronie serwera (SSRF) w funkcji nltk.pathsec.urlopen (oraz w wywołujących nltk.data.load, nltk.downloader.Downloader.index/download) gdy skonfigurowany jest proxy HTTP. Walidacja hosta odbywa się lokalnie, ale proxy wykonuje faktyczne żądanie do wewnętrznego adresu, który nie jest ponownie weryfikowany.
NLTK przed wersją 3.10.3 używa xml.etree.ElementTree do parsowania XML w wielu modułach, co honoruje deklaracje encji w DTD dokumentu. Atakujący mogą stworzyć złośliwe XML z zagnieżdżonymi encjami, które rozszerzają się z setek bajtów do megabajtów w pamięci, powodując odmowę usługi.
NLTK przed wersją 3.10.3 nie używa zwalidowanych ścieżek bezwzględnych podczas wywoływania binarnego pliku Graphviz dot w dependencygraph.dot2img i AlignedSent._repr_svg_, co pozwala atakującym na wykonanie dowolnego kodu przez umieszczenie złośliwego pliku dot w ścieżce wyszukiwania lub bieżącym katalogu roboczym. Atakujący mogą wykorzystać rozwiązywanie nazw bez ścieżki na Windows przez bieżący katalog roboczy lub na systemach uniksowych przez względne wpisy PATH, aby wykonać swój binarny plik zamiast legalnego narzędzia Graphviz.
GitPython przed wersją 3.1.59 pomija opcję --separate-git-dir w unsafe_git_clone_options, co pozwala atakującym na tworzenie dowolnych katalogów git poza zamierzonym miejscem klonowania. Atakujący mogą przekazać parametr separate_git_dir do Repo.clone_from() lub Repo.clone(), aby przekierować metadane repozytorium do ścieżki kontrolowanej przez atakującego, umożliwiając tworzenie dowolnych katalogów i potencjalne wykonanie hooków.
GitPython przed wersją 3.1.59 nie wyłącza opcji merge_includes podczas parsowania pliku .gitmodules, co pozwala atakującym na ujawnienie zawartości lokalnych plików przez dołączanie dowolnych ścieżek plików za pomocą dyrektyw [include]. Atakujący mogą stworzyć złośliwy plik .gitmodules z dyrektywami include wskazującymi na wrażliwe pliki; gdy dostęp do repo.submodules jest wykonywany, GitConfigParser zgłasza wyjątek MissingSectionHeaderError zawierający pierwszą linię docelowego pliku w treści komunikatu.
Grav przed wersją 2.0.16 zawiera niekompletną domyślną listę blokowania w konfiguracji sandboxa Twig, która nie blokuje dostępu do sekretów konfiguracji systemu. Atakujący z uprawnieniami edycji stron mogą użyć config.get() lub config.toArray() w szablonach Twig, aby pobrać wrażliwe wartości, takie jak system.cache.redis.password, gdy config_access jest włączony.
Wtyczka Grav Email (getgrav/grav-plugin-email) przed wersją 4.2.2 renderuje parametry akcji Email kontrolowane przez edytora stron jako nieosłonięte szablony Twig. Zautentykowany zdalny użytkownik z uprawnieniami api.access i api.pages.write może umieścić wyrażenie Twig w header.form.process.email.body, opublikować stronę i wysłać formularz, aby wykonać dowolne polecenie systemu operacyjnego jako konto uruchamiające PHP.
Wtyczka getgrav/grav-plugin-login Composer przed wersją 3.9.1 (używana przez Grav) porównuje tokeny resetowania hasła i aktywacji konta za pomocą nie-stałoczasowego porównania === zamiast hash_equals() w classes/Controller.php (taskReset()) i login.php (obsługa aktywacji). Ponieważ punkt końcowy przesyłania tokena (taskReset) nie ma również ograniczenia szybkości, atakujący może w zasadzie wysyłać wielokrotne zgadywania tokenów dla znanej nazwy użytkownika i wykorzystać różnice czasowe, aby próbować odzyskać prawidłowy token, chociaż dostawca ocenia praktyczną możliwość wykorzystania jako niską i nie zademonstrowano ataku sieciowego od końca do końca.
Grav CMS przed wersją 2.0.16 zawiera podatność na podążanie za dowiązaniami symbolicznymi w Scheduler Job::createLockFile(), która pozwala lokalnym atakującym na nadpisanie dowolnych plików poprzez wcześniejsze utworzenie dowiązań symbolicznych w przewidywalnych ścieżkach plików blokady w katalogu tymczasowym z prawem zapisu dla wszystkich. Atakujący mogą umieścić dowiązanie symboliczne w przewidywalnej ścieżce blokady wskazujące na dowolny plik, do którego proces serwera WWW może zapisywać, a następne uruchomienie zaplanowanego zadania podąży za dowiązaniem i nadpisze zawartość docelowego pliku ciągiem identyfikatora zadania.
Grav przed wersją 2.0.16 zawiera podatność na przechodzenie po ścieżkach w MediaUploadTrait::deleteFile(), która pozwala zautentykowanym użytkownikom z uprawnieniami zarządzania mediami na usuwanie dowolnych plików poprzez podanie nazw plików z sekwencjami przechodzenia po katalogach. Metoda waliduje tylko część nazwy pliku (basename), zachowując niezwalidowane ścieżki katalogów zawierające sekwencje ../, które są przekazywane do unlink(), umożliwiając usunięcie plików poza zamierzonym katalogiem przechowywania mediów.
Grav przed wersją 3.9.2 nie waliduje niezaufanych nagłówków Host w funkcji sendInvitationEmail() podczas konstruowania linków zaproszeń zawierających tokeny. Atakujący mogą manipulować nagłówkiem Host, aby zatruć linki zaproszeń i przekierować użytkowników do domen kontrolowanych przez atakującego, omijając ochronę require_trusted_host, która obejmuje tylko przepływy resetowania hasła.
Wtyczka Grav Flex Objects w wersjach 1.4.0 do 1.4.7 zawiera podatność na obejście autoryzacji w shortcode flex-objects, umożliwiającą użytkownikom z uprawnieniami do edycji stron renderowanie dowolnej zarejestrowanej kolekcji Flex bez sprawdzania uprawnień. Atakujący mogą umieścić shortcode na opublikowanych stronach, aby ujawnić wrażliwe zawartości katalogów, w tym informacje o kontach użytkowników, omijając ACL authorize egzekwowane w panelu administracyjnym.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

