vector-cover
Pass
Audited by Gen Agent Trust Hub on Oct 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill includes a shell script
render.shthat executes Google Chrome or Chromium from the local system to perform headless rendering. It uses theCHROMEenvironment variable if present, which allows for local path overrides. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided inputs such as
eyebrowandtitleto populate thetemplate.htmlfile. This creates a surface for indirect prompt injection if the inputs contain malicious HTML or SVG tags that could influence the rendering process or browser behavior. - Ingestion points: User-provided strings for the 'eyebrow' and 'title' fields (SKILL.md).
- Boundary markers: None explicitly defined for the interpolation of text into the SVG
<text>nodes. - Capability inventory: The skill executes a headless browser (
render.sh) which can render HTML and access local files via thefile://protocol. - Sanitization: No specific sanitization or escaping of the user-supplied strings is mentioned in the workflow instructions.
- [DYNAMIC_EXECUTION]: The rendering workflow involves dynamic generation of HTML content that is subsequently processed by a browser engine. While intended for SVG rendering, this mechanism executes the browser's rendering logic on potentially non-static content.
Audit Metadata