mcp-server-git en resumen
Cyata reveló el 20 de enero de 2026 tres fallas ya corregidas en mcp-server-git: git_init sin restricciones, inyección de argumentos en git_diff y git_checkout, y una evasión de ruta con --repository. Junto con un servidor MCP de archivos, podían llevar a ejecución de código. Actualiza a 2025.12.18 o posterior.
mcp-server-git: estado
- Afectado
- mcp-server-git anterior a 2025.9.25 (CVE-2025-68143, git_init)
- mcp-server-git anterior a 2025.12.18 (CVE-2025-68144 y CVE-2025-68145)
- Identificadores CVE
- Estado al
- Detectada por
- Yarden Porat (Cyata)
Qué cambió con mcp-server-git
Los avisos del repositorio modelcontextprotocol/servers describen tres problemas. CVE-2025-68143: git_init aceptaba cualquier ruta del sistema de archivos y creaba ahí un repositorio; la herramienta se eliminó en 2025.9.25. CVE-2025-68144: git_diff y git_checkout pasaban directamente al CLI de git valores con forma de parámetro, como --output, lo que permitía sobrescribir archivos. CVE-2025-68145: al iniciarse con --repository, el servidor no verificaba que los argumentos repo_path posteriores se mantuvieran dentro de ese repositorio. GitHub muestra las alertas como publicadas el 17 de diciembre de 2025; el análisis de Cyata, que les dio mayor difusión, llegó el 20 de enero de 2026.
Yarden Porat, investigador de Cyata acreditado en los avisos a través de HackerOne, demostró cómo instrucciones ocultas en contenido que lee un agente, como un README o un issue, podían hacer que el agente creara un repositorio, escribiera un script con un servidor MCP de sistema de archivos y agregara filtros de Git en .git/config que lo ejecutaran. The Register no reportó señales de explotación. GitHub califica cada aviso como medio, mientras que NVD les asigna de alta a crítica.
Cómo corregirlo: mcp-server-git
1. Actualizar
Actualiza mcp-server-git a 2025.12.18 o posterior, que elimina git_init, rechaza referencias con forma de parámetro y respeta el límite de --repository.
github.com (se abre en una pestaña nueva)
Avisos de seguridad
Dónde comparar mcp-server-git
Clasificaciones independientes y recursos oficiales para comparar este modelo por tu cuenta. Las posiciones cambian con frecuencia; cada sitio muestra sus datos actuales.
Por qué mcp-server-git importa para los negocios
Los servidores de referencia se copian e instalan ampliamente, y el peligro venía de combinar herramientas más que de un solo error. Si tu empresa usa agentes de programación u operaciones, actualiza mcp-server-git a 2025.12.18 o posterior, piénsalo dos veces antes de habilitar juntos los servidores MCP de Git y de sistema de archivos, y asume que cualquier texto que lea un agente puede intentar dirigir sus llamadas a herramientas.
Fuentes de esta noticia
- Unrestricted git_init tool allows repository creation at arbitrary filesystem locations in mcp-server-git (se abre en una pestaña nueva)Oficial
GitHub Security Advisory (Model Context Protocol) · github.com
- Argument injection in git_diff and git_checkout functions for mcp-server-git allows overwriting local files (se abre en una pestaña nueva)Oficial
GitHub Security Advisory (Model Context Protocol) · github.com
- Missing path validation when using --repository flag in mcp-server-git (se abre en una pestaña nueva)Oficial
GitHub Security Advisory (Model Context Protocol) · github.com
- CVE-2025-68145 (se abre en una pestaña nueva)Oficial
NIST National Vulnerability Database · nvd.nist.gov
- Anthropic quietly fixed flaws in its Git MCP server that allowed for remote code execution (se abre en una pestaña nueva)Prensa
The Register · theregister.com
Última verificación: . IA Compa resume anuncios públicos para lectores de negocios. No tenemos relación con las empresas mencionadas. Confirma siempre los detalles, precios y disponibilidad con la fuente oficial.
- #security
- #cve
- #mcp
- #anthropic
- #prompt-injection
- #git