Security Audit
Instructions
-
Command Execution Review (
backend/main.py):- Check
run_terminal_command()for shell injection vulnerabilities - Verify timeout is enforced (should be 15 seconds)
- Look for dangerous command patterns
- Check
-
Tool Permission Review:
- Verify Chat mode only allows:
read_file,web_search - Check Agent mode tool restrictions
- Look for permission bypass vulnerabilities
- Verify Chat mode only allows:
-
Secrets Management:
- Ensure
.envis in `.gitignore
- Ensure
[Description truncada. Veja o README completo no GitHub.]