Katalog CVE

CVE-2026-90946

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

Nieuwierzytelniony atakujący może odczytać dowolne pliki z systemu, w tym pliki konfiguracyjne zawierające sekrety i poświadczenia. Może to prowadzić do pełnego przejęcia systemu.

Rekomendacja

Zaktualizuj DeepWiki-Open do wersji zawierającej poprawkę lub ogranicz dostęp do punktu końcowego /ws/chat. Do czasu aktualizacji rozważ wyłączenie usługi lub umieszczenie jej za uwierzytelniającym proxy.

Inne podatności w DeepWiki-Open

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

DeepWiki-Open through commit d92819a contains an arbitrary file read vulnerability in the unauthenticated /ws/chat WebSocket endpoint that accepts repo_url as a filesystem path with no containment. Attackers can supply arbitrary directory paths to read all files with supported extensions including Python, JavaScript, YAML, and JSON files containing hardcoded secrets and credentials.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS