CVE-2026-46701 in Network-AI
Resumen
por VulDB • 2026-07-21
Network-AI es un orquestador multiagente basado en TypeScript/Node.js. Antes de la versión 5.4.5, el servidor MCP SSE utiliza por defecto una clave secreta vacía (`process.env['NETWORK_AI_MCP_SECRET'] ?? ''` en `bin/mcp-server.ts:89`), lo que hace que `_isAuthorized` (`lib/mcp-transport-sse.ts:254`) devuelva `true` incondicionalmente para cada solicitud, sin requerir la cabecera `Authorization`. Simultáneamente, `_handleRequest` establece `Access-Control-Allow-Origin: *` (`lib/mcp-transport-sse.ts:272`) en todas las respuestas, por lo que una petición fetch desde un navegador con origen cruzado puede leer el resultado sin restricciones. Un atacante no autenticado que pueda inducir a un usuario a visitar una página web maliciosa podría invocar las 22 herramientas MCP expuestas —incluidas `config_set`, `agent_spawn` y `blackboard_write`— contra un servidor localhost con configuración por defecto. La versión 5.4.5 corrige el problema.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.