youtube-processing
Warn
Audited by Gen Agent Trust Hub on Jun 20, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill explicitly instructs the agent to check for and use
$HOME/youtube_cookies.txt. This file contains sensitive session tokens and authentication data for YouTube accounts. Accessing credential stores from the user's home directory is a high-risk pattern that exposes authentication data. - [COMMAND_EXECUTION]: The workflow relies on executing shell commands such as
rg(ripgrep) andyt-dlp. These commands process data derived from user-provided URLs, which can be a vector for command injection if input is not strictly validated by the underlying tool or the agent. - [DATA_EXFILTRATION]: The skill accesses sensitive local file paths, including personal Obsidian vaults and authentication cookie files. While the access is intended for local processing, the ability to read sensitive files is a prerequisite for exfiltration.
- [PROMPT_INJECTION]: The skill is vulnerable to Indirect Prompt Injection because it processes untrusted external content (YouTube transcripts) without adequate safeguards.
- Ingestion points: External YouTube transcripts retrieved via
yt-dlpor MCP tools. - Boundary markers: Absent; there are no instructions to delimit or ignore embedded instructions within the transcript data.
- Capability inventory: The skill can execute shell commands (
rg,yt-dlp) and perform file-system writes to the user's Obsidian vault. - Sanitization: Basic character replacement is performed for filenames (
safe_video_id), but no sanitization or validation is applied to the content of the transcripts used for summary generation.
Audit Metadata