youtube-thumbnails
Pass
Audited by Gen Agent Trust Hub on Sep 27, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses several system-level tools to process media. The scripts
scripts/finish.sh,scripts/face-lock.sh, andscripts/review-sheet.shinvokeffmpegandffprobefor image manipulation and metadata extraction. Additionally, it launchesgoogle-chromein headless mode to convert HTML layouts into images. - [DYNAMIC_EXECUTION]: In
scripts/finish.sh, the skill dynamically generates an HTML file that references local images and fonts. This file is then rendered by a headless browser to produce the final thumbnail. The generation process includes security controls such as regular expression validation for colors and font names, and a Content Security Policy (CSP) that restricts script execution to a specific, hashed script. - [EXTERNAL_DOWNLOADS]: The rendering process fetches stylesheets and font files from
fonts.googleapis.comandfonts.gstatic.com. These are well-known and trusted services used for web-based asset delivery. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied briefs and descriptions to generate AI image prompts and thumbnail text. While this exposes a potential injection surface, the skill mitigates risk by applying
html.escapeto user text before rendering and by isolating the rendering process using a restricted browser profile and CSP.
Audit Metadata