{"id":"CVE-2026-108953","aliases":[],"url":"https://o3.security/vulnerability/CVE-2026-108953","summary":"mac-shell-mcp before 2.0.0 contains an OS command injection vulnerability that allows MCP clients to bypass the command whitelist by injecting shell metacharacters into execute_command…","details":"mac-shell-mcp before 2.0.0 contains an OS command injection vulnerability that allows MCP clients to bypass the command whitelist by injecting shell metacharacters into execute_command arguments. Attackers or malicious prompts can call a safe command such as pwd with arguments like ';' to run forbidden commands as the server user without approval.","published":"2026-10-12T13:17:28.307","modified":"2026-10-12T13:17:28.307","cvss":{"score":7.8,"severity":"HIGH","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"},"epss":null,"cisaKev":null,"exploitsKnown":null,"affectedPackages":[],"fix":{"url":"https://github.com/cfdude/mac-shell-mcp/commit/932ce733cde07bb30b1f186303e6692dbb5d087a","label":"cfdude/mac-shell-mcp@932ce73"},"references":[{"type":"WEB","url":"https://github.com/cfdude/mac-shell-mcp"},{"type":"WEB","url":"https://github.com/cfdude/mac-shell-mcp/blob/1c1708201abb7a18c83075e1bf933e7a92cbeb9f/src/services/command-service.ts#L257-L340"},{"type":"WEB","url":"https://github.com/cfdude/mac-shell-mcp/commit/932ce733cde07bb30b1f186303e6692dbb5d087a"},{"type":"WEB","url":"https://github.com/cfdude/mac-shell-mcp/issues/45"},{"type":"WEB","url":"https://www.vulncheck.com/advisories/mac-shell-mcp-before-2.0.0-os-command-injection-via-execute-command-arguments"}],"provenance":{"sources":["OSV.dev","NVD","FIRST.org (EPSS)"],"lastVerified":"2026-10-12T13:17:28.307"}}