Tainted flow: 'cmd' from os.environ.get (line 26, credential/environment) → subprocess.run (code execution)
Medium
- Category
- Data Flow
- Content
'-d', json.dumps(payload) ] try: result = subprocess.run(cmd, capture_output=True, text=True, timeout=30) if result.returncode != 0: print(f"[ERROR] curl failed: {result.stderr}") return None- Confidence
- 86% confidence
- Finding
- result = subprocess.run(cmd, capture_output=True, text=True, timeout=30)
