Tainted flow: 'UPLOAD_URL' from os.getenv (line 30, credential/environment) → requests.post (network output)
Critical
- Category
- Data Flow
- Content
if not UPLOAD_URL or not UPLOAD_TOKEN: return None with video_path.open("rb") as fh: resp = requests.post( UPLOAD_URL, headers={"Authorization": f"Bearer {UPLOAD_TOKEN}"}, files={"file": (video_path.name, fh, "video/mp4")},- Confidence
- 95% confidence
- Finding
- resp = requests.post( UPLOAD_URL, headers={"Authorization": f"Bearer {UPLOAD_TOKEN}"}, files={"file": (video_path.name, fh, "video/mp4")}, timeo
