scenario-seedance-music-video
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill includes Python scripts
scripts/build.pyandscripts/song.pythat executeffmpegandffprobefor media assembly and analysis. These tools are invoked usingsubprocess.runwith argument lists, which prevents shell injection by avoiding shell interpretation of inputs.\n- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied audio files and JSON edit metadata, creating an attack surface for indirect instructions. This is mitigated by input validation and structured parsing. Evidence chain:\n - Ingestion points: Audio files (
master.mp3) and structured edit data (edit.json) processed byscripts/build.pyandscripts/song.py.\n - Boundary markers: None.\n
- Capability inventory: Media processing via
subprocess.runcalls toffmpegandffprobe.\n - Sanitization: Employs
Path.resolve()for file paths and performs range validation for numeric parameters such as audio gain and frame rates.\n- [EXTERNAL_DOWNLOADS]: The documentation references fetching generated media assets viacurlfrom platform-provided URLs, which is standard behavior for managing project resources.
Audit Metadata