subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
# Build if needed if "BUILD_CMD" in dir() or "BUILD_CMD" in globals(): result = subprocess.run(BUILD_CMD, shell=True, capture_output=True) if result.returncode != 0: print(f"Build failed: {result.stderr.decode()[:200]}", file=sys.stderr) sys.exit(1)- Confidence
- 93% confidence
- Finding
- result = subprocess.run(BUILD_CMD, shell=True, capture_output=True)
