CVE-2026-55638

9Router is an AI router & token saver. Prior to 0.5.2, 9router protects /v1, /v1beta, /api/v1, and /api/v1beta in src/dashboardGuard.js but omits /codex before next.config.mjs rewrites /codex/* to /api/v1/responses. A remote unauthenticated attacker can send requests to /codex/* to bypass the API-key gate and cause the server to make upstream provider calls using operator-stored LLM provider credentials. This issue is fixed in version 0.5.2.
Configurations

No configuration.

History

25 Oct 2026, 15:10

Type Values Removed Values Added
Summary
  • (es) 9Router es un router de IA y un ahorrador de tokens. Antes de 0.5.2, 9router protege /v1, /v1beta, /api/v1 y /api/v1beta en src/dashboardGuard.js, pero omite /codex antes de que next.config.mjs reescriba /codex/* a /api/v1/responses. Un atacante remoto no autenticado puede enviar solicitudes a /codex/* para eludir la puerta de la clave API y hacer que el servidor realice llamadas a proveedores ascendentes utilizando credenciales de proveedor LLM almacenadas por el operador. Este problema está solucionado en la versión 0.5.2.

Information

Published : 2026-07-10 17:16

Updated : 2026-10-25 15:10


NVD link : CVE-2026-55638

Mitre link : CVE-2026-55638

CVE.ORG link : CVE-2026-55638


JSON object : View

Products Affected

No product.

CWE
CWE-862

Missing Authorization

CWE-863

Incorrect Authorization