subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
def run(cmd): """Run a shell command and return (stdout, stderr).""" try: result = subprocess.run(cmd, shell=True, capture_output=True, text=True, timeout=30) return result.stdout.strip(), result.stderr.strip() except subprocess.TimeoutExpired: return "", "Error: Command timed out after 30 seconds"- Confidence
- 99% confidence
- Finding
- result = subprocess.run(cmd, shell=True, capture_output=True, text=True, timeout=30)
