[CRITICAL] Command injection in terminal_tool.py (CVSS 9.8) #46
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Finding from Master Security Audit\n\nMultiple locations use shell=True with unsanitized input.\n\nAffected: terminal_tool.py, environments/.py\n\nFix: Use shell=False with argument lists\n\nPart of 8-subagent systematic analysis*
✅ FIXED: Command injection fixed in PR #53