subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
if not args: raise RuntimeError("empty command") try: result = subprocess.run(args, text=True, capture_output=True, timeout=timeout_sec) except subprocess.TimeoutExpired: raise RuntimeError(f"command timed out after {timeout_sec}s: {cmd}") if result.returncode != 0:- Confidence
- 96% confidence
- Finding
- result = subprocess.run(args, text=True, capture_output=True, timeout=timeout_sec)
