Tainted flow: 'json_data' from os.environ.get (line 306, credential/environment) → requests.post (network output)
Critical
- Category
- Data Flow
- Content
if method == "GET": response = requests.get(url, headers=headers, params=params, timeout=30) elif method == "POST": response = requests.post(url, headers=headers, json=json_data, timeout=30) elif method == "PUT": response = requests.put(url, headers=headers, json=json_data, timeout=30) else:- Confidence
- 90% confidence
- Finding
- Credentials or environment variables flow to a network sink. This is a high-confidence indicator of credential exfiltration.
