Tainted flow: 'req' from os.environ.get (line 169, credential/environment) → urllib.request.urlopen (network output)
Critical
- Category
- Data Flow
- Content
req = urllib.request.Request(url, headers={ "User-Agent": "Mozilla/5.0 (compatible; FeishuImageBot/1.0)", }) with urllib.request.urlopen(req, timeout=15, context=_ssl_ctx) as resp: with open(dest, "wb") as f: f.write(resp.read()) return True- Confidence
- 98% confidence
- Finding
- with urllib.request.urlopen(req, timeout=15, context=_ssl_ctx) as resp:
