video-reader
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
capture-frames.shutilizes system utilities such asffmpegandffprobeto process video files and extract frames. It also executes a local Node.js scriptget-logdir.jsto manage session directories. All command arguments are quoted and validated within the script to prevent shell injection. - [EXTERNAL_DOWNLOADS]: The skill uses
yt-dlpto download video content from YouTube when a URL is provided. This targets a well-known service and uses a standard tool, which is considered safe behavior for its intended purpose. - [INDIRECT_PROMPT_INJECTION]: The skill identifies the risk of malicious instructions appearing within processed video frames (e.g., in UI text or captions). It includes an explicit 'Trust note' directing the agent to treat all extracted visual text as data rather than executable instructions, effectively mitigating this attack vector.
Audit Metadata