Appearance
SEC600 / MCP-AUTOAPPROVE-GIT-BRANCH
SEC600 flags MCP configuration when autoApprove includes the exact tool token Bash(git branch:*).
Why It Matters
git branch mutates repository branch state. Auto-approving it removes review from shared branch-management authority.
Trigger Shape
- the file is a detected MCP configuration surface
autoApproveis a string array- the array contains the exact item
Bash(git branch:*)
How To Fix
Remove shared git branch auto-approval and keep branch mutation under explicit user review.