Katalog CVE

CVE-2026-119597

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

OpenDeepWiki do wersji 2.0.6 zawiera zaszyty na stałe klucz podpisywania JWT w pliku appsettings.json. Nieuwierzytelniony atakujący może sfałszować tokeny administratora z rolą Admin i uzyskać dostęp do endpointów /api/admin.

Ocena ryzyka

Atakujący może przejąć pełną kontrolę nad użytkownikami, rolami, repozytoriami, ustawieniami i kluczami API aplikacji. Stanowi to krytyczne ryzyko przejęcia systemu bez konieczności logowania.

Rekomendacja

Zaktualizuj OpenDeepWiki do wersji nowszej niż 2.0.6 i zastąp zaszyty klucz JWT unikalnym, losowym sekretem przechowywanym poza repozytorium kodu. Unieważnij wszystkie istniejące tokeny po zmianie klucza.

Powiązane podatności

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

OpenDeepWiki through 2.0.6 contains a hard-coded JWT signing key vulnerability that allows unauthenticated attackers to forge administrator tokens using the publicly known Jwt:SecretKey in appsettings.json. Attackers can mint HS256 bearer tokens with an Admin role claim to access /api/admin endpoints and control users, roles, repositories, settings, and API keys.

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