CVE-2026-55582 in mcp-shellinformación

Resumen

por VulDB • 2026-08-26

mcp-shell es un servidor MCP para ejecutar comandos de shell de forma segura, auditable y bajo demanda. Antes de la versión 0.6.0, el archivo security.yaml predeterminado permitía /usr/bin/git, mientras que security.go omitía ! en containsShellMetacharacters y containsDangerousShellConstructs y no aplicaba ninguna política por ejecutable. Un llamador a la herramienta MCP shell_exec puede proporcionar el argumento de comando /usr/bin/git -c alias.pwn=!<comando-arbitrario>, lo que hace que Git cree un alias de shell y ejecute comandos del sistema operativo arbitrarios como el usuario del proceso mcp-shell. La imagen Docker predeterminada se ejecuta con el usuario mcpuser, con Git instalado y el modo seguro habilitado; por tanto, la vulnerabilidad es explotable en la implementación predeterminada sin necesidad de autenticación adicional más allá de la conectividad MCP. Este problema está resuelto en la versión 0.6.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-06-17

Divulgación

2026-08-25

Moderación

aceptado

Artículo

VDB-395116

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Do you know our Splunk app?

Download it now for free!