Tainted flow: 'command' from os.environ.get (line 246, credential/environment) → subprocess.run (code execution)
Medium
- Category
- Data Flow
- Content
str(path), str(prefix), ] result = subprocess.run(command, capture_output=True, text=True, timeout=120, check=False) if result.returncode != 0 or not rendered.is_file(): rendered.unlink(missing_ok=True) detail = (result.stderr or result.stdout or "unknown pdftoppm error").strip()- Confidence
- 84% confidence
- Finding
- result = subprocess.run(command, capture_output=True, text=True, timeout=120, check=False)
