Tainted flow: 'PROXIES' from os.environ.get (line 15, credential/environment) → requests.get (network output)
Critical
- Category
- Data Flow
- Content
params = {"type": "1", "pageNo": "1", "pageSize": "10", "catalogId": "93"} headers = {"User-Agent": "Mozilla/5.0", "Accept": "application/json"} resp = requests.get(url, params=params, headers=headers, timeout=15, proxies=PROXIES) data = resp.json() articles = data.get("data", {}).get("catalogs", [{}])[0].get("articles", [])- Confidence
- 90% confidence
- Finding
- Credentials or environment variables flow to a network sink. This is a high-confidence indicator of credential exfiltration.
