Tainted flow: 'data' from requests.post (line 215, network input) → pathlib.Path.write_text (file write)
Medium
- Category
- Data Flow
- Content
if args.save_response_json: save_path = pathlib.Path(args.save_response_json) save_path.parent.mkdir(parents=True, exist_ok=True) save_path.write_text(json.dumps(data, ensure_ascii=False, indent=2) + '\n') choices = data.get('choices') or [] if not choices:- Confidence
- 88% confidence
- Finding
- save_path.write_text(json.dumps(data, ensure_ascii=False, indent=2) + '\n')
