subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
pass print("[mindmap] Pillow not found, installing automatically …", file=sys.stderr) try: subprocess.check_call( [sys.executable, "-m", "pip", "install", "pillow", "--quiet", "--disable-pip-version-check", "--break-system-packages"], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL,- Confidence
- 96% confidence
- Finding
- The script automatically executes `pip install pillow` at runtime when Pillow is missing. This performs network-capable package installation and code execution in the user's environment without explicit consent, which is dangerous in an agent skill because dependency resolution can modify the host system and execute installer code from package metadata. In a meeting-notes skill, this behavior is unrelated to the core trust boundary and increases supply-chain and environment-tampering risk.
