cameo-image-loop
Pass
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runinscripts/align_encode.pyandscripts/package.pyto execute system utilities such asffmpeg,ffprobe, andzip. These calls use array-based arguments rather than shell strings, providing protection against shell injection while handling media encoding and file packaging. - [INDIRECT_PROMPT_INJECTION]: The skill processes character and pose descriptions provided by the user in
work/chars.jsonand interpolates them into image generation prompts withinscripts/gen_grids.py. This creates an attack surface where a user could potentially influence the image generator's behavior. - Ingestion points: Character and pose strings read from
work/chars.jsoninscripts/gen_grids.py. - Boundary markers: None implemented in the prompt construction.
- Capability inventory: Local file system read/write, network requests to OpenRouter API, and execution of media processing tools.
- Sanitization: No specific sanitization or filtering of the input strings was detected.
- [DATA_EXFILTRATION]: The script
scripts/check_openrouter.shreads sensitive local shell configuration files (e.g.,~/.zshrc,~/.bashrc) to verify the setup of theOPENROUTER_API_KEY. This is a local-only environment check designed to assist the user with configuration; the script does not log or transmit the contents of these files.
Audit Metadata