Katalog CVE

CVE-2026-56677

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

Percentyl 19 - wyżej niż 19% wszystkich znanych CVE

Streszczenie

9Router w wersji 0.5.4 i wcześniejszych nie ogranicza parametru issuerUrl w endpointcie POST /api/auth/oidc/test, co pozwala nieuwierzytelnionym atakującym (gdy logowanie do panelu jest wyłączone) na skanowanie wewnętrznych usług i odzwierciedlanie pól OIDC discovery, takich jak token_endpoint i jwks_uri.

Ocena ryzyka

Atakujący może uzyskać informacje o wewnętrznej infrastrukturze i potencjalnie wykorzystać je do dalszych ataków, takich jak przechwycenie tokenów.

Rekomendacja

Zaleca się aktualizację 9Router do wersji, w której problem został naprawiony, oraz ograniczenie dostępu do endpointu testowego.

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

9Router is an AI router & token saver. In 0.5.4 and earlier, the POST /api/auth/oidc/test endpoint in src/app/api/auth/oidc/test/route.js passes the user-controlled issuerUrl parameter to fetchOidcDiscovery() in src/lib/auth/oidc.js without restricting private or loopback destinations, allowing unauthenticated attackers when dashboard login is disabled to scan internal services and reflect OIDC discovery fields including token_endpoint and jwks_uri.

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