ui-review
Pass
Audited by Gen Agent Trust Hub on May 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) because it processes untrusted visual data from external websites.
- Ingestion points: The
scripts/capture.pyscript navigates to and screenshots a user-providedDEV_URL. - Boundary markers: The analysis prompts in
scripts/analyze.pylack explicit instructions to ignore or treat text found within screenshots as untrusted content. - Capability inventory: The skill allows the agent to execute shell commands (
python3,cat) and uses theviewtool to process visual information. - Sanitization: There is no sanitization or filtering of the visual content captured from the target URL before it is analyzed by the vision model.
- [EXTERNAL_DOWNLOADS]: The
scripts/capture.pyscript uses the Playwright library to navigate to arbitrary URLs. This behavior allows for network operations to non-whitelisted domains, which could be leveraged for Server-Side Request Forgery (SSRF) if the execution environment has access to sensitive internal services or cloud metadata endpoints (e.g., 169.254.169.254).
Audit Metadata