video-download
Warn
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The
download-video.shscript utilizes theyt-dlp --cookies-from-browser chromeflag. This command allows the skill to access and read the user's local browser cookies (sensitive credentials) to authenticate with video platforms like TikTok when standard access is blocked. - [EXTERNAL_DOWNLOADS]: The skill is designed to download media from arbitrary user-provided URLs. Furthermore, the fallback script
download-fallback.shinteracts with a third-party service (greenvideo.cc) to extract video links, which are then downloaded usingcurl. - [COMMAND_EXECUTION]: The skill relies on executing bash scripts (
download-video.sh,download-fallback.sh) that take user-controlled URLs as arguments. While the scripts use quoting, the handling of these URLs involves passing them to CLI tools likeyt-dlp,curl, andagent-browser, creating a potential attack surface for command injection if inputs are not strictly validated. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external websites (videos and their associated metadata). The instructions explicitly suggest subsequent analysis of these downloaded files using tools like
renoise analyze, which could lead to exploitation if the analysis tools are vulnerable to malicious content embedded in the media files. - Ingestion points:
scripts/download-video.shandscripts/download-fallback.shviayt-dlpandcurl. - Boundary markers: None identified; the skill processes raw external content.
- Capability inventory: File system write (
resources/references/), network operations (yt-dlp,curl,agent-browser), and browser interaction (agent-browser eval). - Sanitization: Basic regex checks are performed for platform detection, but the underlying media content is not sanitized.
Audit Metadata