CVE-2026-55581 in mcp-shellinformazioni

Riassunto

di VulDB • 25/08/2026

mcp-shell è un server MCP per l'esecuzione sicura e auditabile di comandi shell su richiesta. Prima della versione 0.6.0, il file security.yaml predefinito del Docker includeva /bin/bash in allowed_executables, mentre security.go convalidava solo il primo token e checkBlockedPatternsAndCommands non rifiutava la bandiera -c per la modalità di comando shell. Un chiamante dello strumento MCP shell_exec può fornire l'argomento di comando `/bin/bash -c `, che supera la convalida e raggiunge executor.go, dove parseCommand ed exec.CommandContext eseguono il comando arbitrario come utente mcpuser al di fuori della allowlist prevista. Questo problema è stato risolto nella versione 0.6.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

GitHub M

Prenotare

17/06/2026

Divulgazione

25/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!