persona

Warn

Audited by Gen Agent Trust Hub on Jun 16, 2026

Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The orchestration logic involves executing shell commands (e.g., python scripts/simulate_survey.py --config {config-path}) where parameters like {survey-id}, {count}, and {config-path} are interpolated. These variables are influenced by user-supplied flags such as --panel and --count. If these inputs are not rigorously sanitized before being passed to the shell, it could lead to command injection vulnerabilities.
  • [PROMPT_INJECTION]: The skill ingests untrusted data from user research questions and product concept descriptions. This content is interpolated into simulation prompts for independent persona agents without defined boundary markers or explicit sanitization. This creates an indirect prompt injection surface where malicious inputs could influence the behavior of the simulated personas or the resulting analysis reports. The skill possesses capabilities to execute subprocesses and write to the filesystem, which increases the potential impact of such an injection.
  • [EXTERNAL_DOWNLOADS]: The documentation identifies standard third-party Python dependencies (pandas, matplotlib, seaborn) required for optional analysis and charting features, which are typically installed via official package registries.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Jun 16, 2026, 02:44 PM
Security Audit — agent-trust-hub — persona