CVE-2026-72602
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 54 - wyżej niż 54% wszystkich znanych CVE
Streszczenie
Podatność na przechodzenie po ścieżkach w AsyncFuncAI deepwiki-open do commita 16f35a0 pozwala nieuwierzytelnionym zdalnym atakującym na uzyskanie list katalogów dla dowolnych ścieżek systemu plików przez endpoint struktury lokalnego repozytorium. Endpoint przyjmuje parametr ścieżki bezwzględnej i zwraca listę katalogów bez uwierzytelnienia, ponieważ WIKI_AUTH_MODE domyślnie ma wartość false. Atakujący może wyliczyć zawartość wrażliwych katalogów na hoście.
Ocena ryzyka
Nieuwierzytelniony atakujący może uzyskać informacje o strukturze katalogów systemu, co może ułatwić dalsze ataki lub wyciek danych.
Rekomendacja
Zaktualizuj deepwiki-open do wersji nowszej niż commit 16f35a0 lub zastosuj poprawkę wymagającą uwierzytelnienia i walidacji ścieżek.
Inne podatności w deepwiki-open
Zobacz wszystkie- CVE-2026-72567Krytyczne
Podatność nieprawidłowej walidacji ścieżki w AsyncFuncAI/deepwiki-open do commita 16f35a0 pozwala nieuwierzytelnionym zdalnym atakującym na zapis lub usunięcie dowolnych plików z uprawnieniami roota. Endpoint wiki-cache konstruuje ścieżki plików z kontrolowanych przez użytkownika pól bez sanityzacji, umożliwiając path traversal.
- CVE-2026-103591Wysokie
DeepWiki-Open do commita d92819a zawiera podatność nieuwierzytelnionego odczytu dowolnych plików w punkcie końcowym GET /codemap/file poprzez parametr repo_url. Atakujący mogą podać wartość repo_url niebędącą adresem URL, aby obejść kontrole ścieżek i odczytać dowolny plik dostępny dla procesu API, podając ścieżki absolutne.
- CVE-2026-90946Wysokie
DeepWiki-Open do commita d92819a zawiera podatność dowolnego odczytu plików w nieuwierzytelnionym punkcie końcowym WebSocket /ws/chat, który przyjmuje repo_url jako ścieżkę systemu plików bez ograniczeń. Atakujący mogą podać dowolne ścieżki katalogów, aby odczytać wszystkie pliki o obsługiwanych rozszerzeniach, w tym pliki Python, JavaScript, YAML i JSON zawierające zakodowane na stałe sekrety i poświadczenia.
Oryginalny opis (angielski, źródło NVD)
A path traversal vulnerability in AsyncFuncAI deepwiki-open through commit 16f35a0 allows unauthenticated remote attackers to obtain directory listings for arbitrary filesystem paths via the local-repository structure endpoint. The endpoint accepts an absolute filesystem path parameter and returns a directory listing without authentication, as WIKI_AUTH_MODE defaults to false. An attacker can enumerate sensitive directory contents on the host system.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

