Tainted flow: 'HEADERS_TURSO' from os.environ (line 12, credential/environment) → httpx.post (network output)
Critical
- Category
- Data Flow
- Content
def turso_exec(sql, params=None): body = {"statements": [{"q": sql, "params": params or []}]} r = httpx.post(TURSO_URL, headers=HEADERS_TURSO, json=body, timeout=30) return r.json() def generate_story(child_name, language, prompt):- Confidence
- 90% confidence
- Finding
- Credentials or environment variables flow to a network sink. This is a high-confidence indicator of credential exfiltration.
