Tainted flow: 'req' from os.environ.get (line 151, credential/environment) → urllib.request.urlopen (network output)
Critical
- Category
- Data Flow
- Content
# 下载音频 try: req = urllib.request.Request(voice_url, headers={'sign': API_KEY}) with urllib.request.urlopen(req, timeout=60) as response: with open(output, 'wb') as f: f.write(response.read()) print(f"✅ 合成完成!已保存到: {os.path.abspath(output)}")- Confidence
- 86% confidence
- Finding
- with urllib.request.urlopen(req, timeout=60) as response:
