watch

Pass

Audited by Gen Agent Trust Hub on Apr 21, 2026

Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes the yt-dlp utility to fetch video metadata and captions. These subprocess calls are performed using Bun's shell which handles argument escaping, mitigating basic command injection risks.
  • [COMMAND_EXECUTION]: Browser automation is achieved by publishing commands to an MQTT broker using mosquitto_pub. This allows the skill to programmatically open Gemini tabs and submit transcription prompts.
  • [PROMPT_INJECTION]: The skill exhibits a surface for indirect prompt injection (Category 8) by ingesting untrusted transcript data from YouTube videos. 1. Ingestion points: YouTube captions are fetched via get-cc.ts and transcripts are generated by Gemini from external video content. 2. Boundary markers: Content is delimited in Markdown learning files, although there are no specific 'ignore embedded instructions' warnings for the agent during the knowledge indexing phase. 3. Capability inventory: The skill can execute shell commands (yt-dlp, mosquitto), perform filesystem writes (save-learning.ts), and interact with the Gemini web interface. 4. Sanitization: Transcript content is saved and indexed without explicit filtering or sanitization to remove potentially malicious instructions embedded in the video content.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 21, 2026, 07:18 AM