video-vision
Pass
Audited by Gen Agent Trust Hub on Jun 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
subprocess.runwith argument lists to callffmpeg,ffprobe, and internal Python scripts. This implementation ensures that user-provided file paths are not interpreted by a command shell, preventing command injection vulnerabilities.\n- [EXTERNAL_DOWNLOADS]: Theopenai-whisperlibrary downloads pre-trained models from official sources to a local cache directory (~/.cache/whisper) during initial execution. This is standard behavior for the library and necessary for its functionality.\n- [PROMPT_INJECTION]: The skill processes untrusted video content (visual frames and audio transcripts), creating a surface for indirect prompt injection. \n - Ingestion points: Extracted frames in
extract_frames.pyand generated transcripts intranscribe_audio.py.\n - Boundary markers: None explicitly present in the data output to the agent.\n
- Capability inventory: The skill performs perception tasks via
ffmpegandwhisperbut does not expose privileged system capabilities to the processed data.\n - Sanitization: No content filtering is applied to the extracted video data.\n- [SAFE]: No malicious patterns such as obfuscation, credential harvesting, or unauthorized network activity were detected. The skill's functionality is consistent with its stated purpose of local video analysis.
Audit Metadata