data-analysis

Pass

Audited by Gen Agent Trust Hub on Feb 20, 2026

Risk Level: SAFEPROMPT_INJECTION
Full Analysis
  • Indirect Prompt Injection (LOW): The skill processes external CSV and JSON files, creating a surface where malicious data could influence the agent's analysis or interpreted results.\n
  • Ingestion points: Data enters through load_data() in scripts/stat_summary.py and csv.DictReader in scripts/format_pvalue.py.\n
  • Boundary markers: Absent (the scripts do not use delimiters or instructions to prevent processing of embedded directives in data). \n
  • Capability inventory: The skill generates and runs Python code and performs file-write operations (--output).\n
  • Sanitization: None (the scripts do not sanitize column headers or cell values before processing).\n- Dynamic Execution (LOW): The skill instructions and whitelist explicitly allow the pickle module for saving results.\n
  • Evidence: SKILL.md lists pickle under 'Allowed Packages' and suggests its use in the workflow for saving additional results.\n
  • Risk: While common in data science, loading unauthenticated pickle data is an unsafe deserialization practice that can lead to arbitrary code execution.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 20, 2026, 05:23 AM