vision-skills
Pass
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/html_shot.pyusessubprocess.Popento launch system-installed headless browser binaries (such as Chrome, Chromium, or Microsoft Edge). This is used to render HTML files or URLs into images. The command is constructed using a fixed list of candidate paths and validated viewport parameters.\n- [COMMAND_EXECUTION]: The scriptscripts/long_screenshot_ocr.pyusessubprocess.runto execute theglanceCLI utility, which is a core component of the vision toolkit used for processing image chunks.\n- [INDIRECT_PROMPT_INJECTION]: The skill presents an attack surface for indirect prompt injection because it processes untrusted external data that is subsequently interpreted by a vision model.\n - Ingestion points:
scripts/html_shot.pyrenders HTML files or remote URLs; tools such asglance,ground, anddetectprocess image files.\n - Boundary markers: The instructions do not specify the use of delimiters or provide warnings to the agent to ignore instructions embedded within the visual data or HTML.\n
- Capability inventory: The skill allows for file system writes (
scripts/crop.py,scripts/extract_fg.py), execution of local binaries viasubprocess, and network activity through browser rendering and Vision API communication.\n - Sanitization: There is no evidence of sanitization or filtering applied to the rendered HTML or the image content before it is passed to the vision-capable agent.
Audit Metadata