subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
def run(cmd): p = subprocess.run(cmd, shell=True, text=True, capture_output=True) if p.returncode != 0: raise RuntimeError(f'cmd failed: {cmd}\nstdout={p.stdout}\nstderr={p.stderr}') lines = [ln for ln in p.stdout.splitlines() if not ln.startswith('[lark-claw]')]- Confidence
- 96% confidence
- Finding
- p = subprocess.run(cmd, shell=True, text=True, capture_output=True)
