video-concat
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill orchestrates the execution of
ffmpegandffprobeby constructing shell commands that incorporate user-provided file paths and settings. The instructions utilize quoting (e.g.,"$INPUT_FILE") to mitigate basic command injection, though security depends on the agent's ability to safely handle shell metacharacters in filenames. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data by reading video metadata via
ffprobeJSON output. - Ingestion points: Stream and format metadata from user-supplied video files (SKILL.md).
- Boundary markers: The skill uses structured JSON parsing but lacks explicit delimiters or instructions to ignore instructions potentially hidden in metadata tags.
- Capability inventory: Shell execution of
ffprobeandffmpeg, and file writing capabilities viacat(SKILL.md). - Sanitization: There are no explicit instructions to sanitize or filter metadata fields before they are displayed to the user or used in command construction.
- [DYNAMIC_EXECUTION]: The skill dynamically generates temporary configuration files (
/tmp/concat_list.txt) and complex shell command strings at runtime based on the analysis of input files and user-specified preferences.
Audit Metadata