x-twitter-growth
Warn
Audited by Gen Agent Trust Hub on Apr 12, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: Path Traversal Vulnerability in
scripts/growth_tracker.py. Thehandleargument is used to construct file paths without sanitizing directory traversal sequences like... This allows reading or writing.jsonlfiles outside the intended data directory. Evidence:filepath = os.path.join(DATA_DIR, f"{clean}.jsonl"). - [DATA_EXFILTRATION]: Arbitrary File Read in
scripts/competitor_analyzer.py. The--importflag allows the script to load and parse any user-specified JSON file on the system. Evidence:if args.import_file: with open(args.import_file) as f: data = json.load(f). - [PROMPT_INJECTION]: Indirect Prompt Injection Surface. (1) Ingestion point:
handleargument inscripts/growth_tracker.py. (2) Boundary markers: Absent. (3) Capability inventory: Local file read/write operations. (4) Sanitization: Absent (uses onlylstripandlower).
Audit Metadata