CVE-2026-63732

9router 0.4.59 (fixed in 0.4.60) contains a chain of vulnerabilities: a hardcoded default password (123456) that authenticates any fresh installation, a bypass of the LOCAL_ONLY network gate via a spoofed Host header, and unvalidated arguments passed to child_process.spawn() when registering MCP plugins. A remote, unauthenticated attacker can log in with the default credential, spoof the Host header to reach local-only routes, and register a malicious MCP plugin (e.g. node -e <payload>) to achieve arbitrary code execution on the host operating system when the plugin's SSE endpoint is triggered.
Configurations

No configuration.

History

24 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) 9router 0.4.59 (corregido en 0.4.60) contiene una cadena de vulnerabilidades: una contraseña predeterminada codificada (123456) que autentica cualquier instalación nueva, una omisión de la puerta de red LOCAL_ONLY mediante un encabezado Host falsificado, y argumentos no validados pasados a child_process.spawn() al registrar plugins MCP. Un atacante remoto no autenticado puede iniciar sesión con la credencial predeterminada, falsificar el encabezado Host para alcanzar rutas solo locales, y registrar un plugin MCP malicioso (p. ej., node -e [payload]) para lograr la ejecución de código arbitrario en el sistema operativo anfitrión cuando se activa el punto final SSE del plugin.

Information

Published : 2026-07-23 22:16

Updated : 2026-10-24 13:10


NVD link : CVE-2026-63732

Mitre link : CVE-2026-63732

CVE.ORG link : CVE-2026-63732


JSON object : View

Products Affected

No product.

CWE
CWE-78

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')