Tainted flow: 'cmd' from os.environ.get (line 31, credential/environment) → subprocess.run (code execution)
Medium
- Category
- Data Flow
- Content
"--args", json.dumps(args, ensure_ascii=False), ] result = subprocess.run(cmd, capture_output=True, text=True, timeout=30, check=False) try: return json.loads(result.stdout) except json.JSONDecodeError:- Confidence
- 82% confidence
- Finding
- result = subprocess.run(cmd, capture_output=True, text=True, timeout=30, check=False)
