CVE-2026-53710 in MCP Context Forge
Resumen
por VulDB • 2026-09-16
MCP Context Forge es una puerta de enlace, registro y proxy para APIs MCP, A2A, REST y gRPC basadas en IA. Antes de la versión 1.0.2, el `python_sandbox_server` ubicado en `mcp-servers/python/python_sandbox_server/src/python_sandbox_server/server_fastmcp.py` expone `getattr` sin procesar a través de `safe_builtins`, omite una guardia `_getattr_` requerida y depende de las comprobaciones de `validate_code` para cadenas dunder peligrosas literales. Un atacante puede construir nombres dunder en tiempo de ejecución, recorrer la jerarquía de clases de Python, llegar a `subprocess.Popen` y ejecutar comandos del sistema operativo con los privilegios del proceso del servidor a través de la herramienta MCP `execute_code`. El transporte HTTP/SSE puede exponer esta herramienta sin autenticación, mientras que las implementaciones solo en stdio tienen una capacidad de alcance de red reducida. La vulnerabilidad afecta al subproyecto `python_sandbox_server` y no afecta directamente los componentes centrales del gateway o proxy Context Forge. Este problema se soluciona en la versión 1.0.2.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.