CVE-2026-55500
KrytyczneCVSS 9.9Streszczenie
W 9Router przed wersją 0.4.80 endpoint /api/settings/database umożliwia pełny eksport bazy danych (zawierającej wszystkie poświadczenia, klucze API, tokeny OAuth i ustawienia) oraz pełny import bazy danych (całkowite nadpisanie) bez żadnego uwierzytelnienia poza sprawdzeniem ALWAYS_PROTECTED, które weryfikuje tylko JWT lub token CLI. Luka została naprawiona w wersji 0.4.80.
Ocena ryzyka
Atakujący może wykraść wszystkie wrażliwe dane (w tym klucze API i tokeny) lub całkowicie nadpisać bazę danych, co prowadzi do przejęcia kontroli nad systemem i wycieku poufnych informacji.
Rekomendacja
Niezwłocznie zaktualizuj 9Router do wersji 0.4.80 lub nowszej. Do czasu aktualizacji ogranicz dostęp do endpointu /api/settings/database wyłącznie do zaufanych sieci i użytkowników.
Oryginalny opis (angielski, źródło NVD)
9Router is an AI router & token saver. Prior to 0.4.80, the /api/settings/database endpoint allows full database export (containing all credentials, API keys, OAuth tokens, and settings) and full database import (complete overwrite) without any authentication requirement beyond the ALWAYS_PROTECTED middleware check, which only validates JWT or CLI token. This issue is fixed in version 0.4.80.

