subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
def run(cmd, timeout=15): try: r = subprocess.run(cmd, capture_output=True, text=True, timeout=timeout, shell=isinstance(cmd, str)) return r.stdout.strip(), r.stderr.strip(), r.returncode except subprocess.TimeoutExpired:- Confidence
- 95% confidence
- Finding
- r = subprocess.run(cmd, capture_output=True, text=True, timeout=timeout, shell=isinstance(cmd, str))
