subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
] for base in pip_cmds: try: r = subprocess.run(base + pkgs, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, timeout=180) if r.returncode == 0:- Confidence
- 92% confidence
- Finding
- The script automatically executes pip install for missing packages at runtime, including a fallback to --break-system-packages, without user confirmation. This expands the skill's behavior from document parsing into package installation and causes execution of code fetched from package repositories, which can alter the host environment and increase supply-chain risk.
