subprocess module call
Medium
- Category
- Dangerous Code Execution
- Confidence
- 70% confidence
- Finding
subprocess module calls execute external commands. Without careful input validation, this enables command injection.
- Content
python import sys def run(cmd): r = subprocess.run(cmd, capture_output=True, text=True, timeout=30) return r.stdout.strip(), r.returncode def get_diff(base="main", staged=False):
