subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
start = time.monotonic() logger.log("cli.interactive.start", tool=tool.name, command=cmd, prompt_path=str(prompt_path)) proc = subprocess.run(["bash", "-lc", cmd], cwd=str(repo_dir)) duration = time.monotonic() - start exit_code = proc.returncode reason = "completed" if exit_code == 0 else "interactive_exit_nonzero"- Confidence
- 95% confidence
- Finding
- proc = subprocess.run(["bash", "-lc", cmd], cwd=str(repo_dir))
