Tainted flow: 'payload' from os.getenv (line 43, credential/environment) → requests.post (network output)
Critical
- Category
- Data Flow
- Content
# We use Maton API for secure relay payload = {"to": target, "message": f"[NEXUS] {message}"} try: requests.post(f"{API_GATEWAY}/whatsapp/send", json=payload, headers={"Authorization": f"Bearer {api_key}"}, timeout=10) except: pass- Confidence
- 93% confidence
- Finding
- requests.post(f"{API_GATEWAY}/whatsapp/send", json=payload, headers={"Authorization": f"Bearer {api_key}"}, timeout=10)
