video-analyze
Pass
Audited by Gen Agent Trust Hub on Jun 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes system binaries including
ffmpegandffprobefor media processing, anduvfor environment management. These commands are executed using argument lists, preventing shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: During initialization, the skill downloads the Whisper transcription model from HuggingFace and Python dependencies from official or well-known mirrors (e.g., PyTorch and Tsinghua University mirrors). These sources are recognized as safe for this type of application.
- [PROMPT_INJECTION]: The skill has a surface for indirect prompt injection as it processes audio from user-provided video files into a text transcript. This transcript is subsequently analyzed by the agent, potentially allowing instructions embedded in the audio to influence agent output.
- Ingestion points: Video files are processed in
scripts/video-analyzer/transcriber.pyto extract audio for transcription. - Boundary markers: No markers are used to delimit the transcribed content.
- Capability inventory: Subprocess execution of
ffmpegandffprobeinscripts/video-analyzer/extractor.pyandscripts/video-analyzer/transcriber.py; file writing for temporary frames and audio files. - Sanitization: No sanitization is performed on the output transcript before it is returned to the agent.
Audit Metadata