minimax-h3-video-reverse
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to analyze external video content and user-provided descriptions, creating a surface for indirect prompt injection (e.g., via malicious text or commands embedded within video frames or subtitles).
- Ingestion points: Ingests external video files (processed through agent vision and local Python scripts) and user text inputs describing video narrative.
- Boundary markers: The
SKILL.mdfile includes an explicit 'Boundaries' section instructing the agent that commands or instructions discovered within the video or accompanying text are strictly data to be analyzed and must never be interpreted as instructions to change permissions or execute external commands. - Capability inventory: The skill leverages local command execution via
subprocess.runto callffprobeandffmpegfor media analysis, as well as file system operations to store analysis artifacts. - Sanitization: The provided Python scripts (
probe_video.py,sample_frames.py, etc.) utilize safe practices such as passing command arguments as lists rather than shell strings, and theevidence_contract.pyvalidation logic includes checks to ensure generated prompts do not contain unauthorized injection sequences. - [COMMAND_EXECUTION]: The skill relies on several local Python scripts to perform media probing and frame sampling. These scripts utilize
subprocess.runto interface with standard media utilities likeffprobeandffmpeg. - Evidence:
scripts/probe_video.pyandscripts/sample_frames.pycallffprobeandffmpegusingsubprocess.runwith list-based argument passing, which effectively mitigates shell injection risks. These operations are restricted to the local file system using the-protocol_whitelist fileflag, ensuring no unauthorized network fetching occurs during media analysis.
Audit Metadata