capture

Fail

Audited by Gen Agent Trust Hub on Jun 27, 2026

Risk Level: HIGHEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The skill downloads content from api.microlink.io and v1.screenshot.11ty.dev during the screenshot capture process.
  • [DATA_EXFILTRATION]: User-provided target URLs are transmitted to external third-party services (Microlink and 11ty) to perform the capture. This exposes potentially sensitive internal or private URLs to these external platforms.
  • [COMMAND_EXECUTION]: The skill uses multiple shell commands to perform its tasks:
  • curl is used for network requests and file downloads.
  • python3 is used to execute a static inline script that parses JSON data from the Microlink API.
  • magick (ImageMagick) is used to stitch multiple captured frames into a single image.
  • rm is used to delete temporary image frames from the ~/Downloads/ directory.
  • [REMOTE_CODE_EXECUTION]: The skill follows a pattern where data returned from the Microlink API is piped directly into a Python interpreter (python3 -c). Although the Python script is hardcoded in the skill, piping network output directly to a language interpreter is a risky pattern that could be exploited if the remote service is compromised or returns malformed data.
  • [PROMPT_INJECTION]: The skill ingests untrusted data from arbitrary websites via browser navigation and JavaScript execution (mcp__Claude_in_Chrome__javascript_tool).
  • Ingestion points: mcp__Claude_in_Chrome__navigate and mcp__Claude_in_Chrome__find in SKILL.md.
  • Boundary markers: None are present to delimit untrusted web content from agent instructions.
  • Capability inventory: The skill can execute shell commands (curl, python3, magick), write files, and execute JavaScript in the browser context.
  • Sanitization: No sanitization is performed on the website content before interaction.
Recommendations
  • HIGH: Downloads and executes remote code from: https://v1.screenshot.11ty.dev/https%3A%2F%2FENCODED_URL/opengraph/_wait:8, https://api.microlink.io/?url=URL&screenshot=true&waitForTimeout=WAIT_MS - DO NOT USE without thorough review
Audit Metadata
Risk Level
HIGH
Analyzed
Jun 27, 2026, 01:27 AM
Security Audit — agent-trust-hub — capture