agent-music-video
Warn
Audited by Gen Agent Trust Hub on Oct 12, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/shoot.mjsusespage.evaluate()to execute arbitrary JavaScript strings provided in the input configuration. While intended for UI manipulation (e.g., expanding details tags) during receipt capture, it allows for code execution within the browser context. - [COMMAND_EXECUTION]:
scripts/pty_capture.pyspawns a Windows pseudo-terminal (winpty) to execute shell commands specified in a script JSON. This is designed to capture real terminal output but could be misused to execute unauthorized commands if the input script is manipulated. - [COMMAND_EXECUTION]: Several scripts (
master_audio.py,review_sheets.py,thumbnail.py,clean_stills.py,shoot.mjs) execute system commands viasubprocess.runorspawnSync. Specifically, they callffmpegfor media processing andnpx hyperframesfor rendering tasks. - [INDIRECT_PROMPT_INJECTION]: Phase 1 of the skill involves researching news and stories from the live web. This creates a significant surface area for indirect prompt injection, where malicious instructions hidden in news articles or websites could attempt to override the agent's behavior during lyric writing or visual planning.
- [EXTERNAL_DOWNLOADS]: The skill fetches brand logos and speaker recognition models from external services:
scripts/fetch_logos.pydownloads SVG assets fromcdn.jsdelivr.net(Simple Icons and LobeHub).scripts/voice_cast.pydownloads pre-trained speaker embedding models from Hugging Face.- These are sourced from well-known or trusted providers but involve fetching external binary/data assets at runtime.
Audit Metadata