vercel-sandbox
Pass
Audited by Gen Agent Trust Hub on Apr 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
sandbox.runCommandto execute a variety of operations within the ephemeral microVM. This includes system-level tasks like clearing package caches and installing dependencies withdnf, as well as operational tasks like managing browser sessions through theagent-browserCLI. - [EXTERNAL_DOWNLOADS]: During initialization, the skill downloads several dozen Linux system libraries required by Chromium from the default package repositories. It also installs the
agent-browserutility globally vianpmand usesnpxto fetch additional browser binaries. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it extracts data from untrusted external websites, specifically page titles and accessibility trees (via
agent-browser get titleandagent-browser snapshot). This ingested content is returned to the agent without sanitization or boundary markers, which could allow a malicious webpage to influence subsequent agent actions. - Ingestion points: Page content, accessibility trees, and page titles retrieved from arbitrary URLs.
- Boundary markers: None present in the example implementations.
- Capability inventory: Access to
runCommandallows execution of shell commands and filesystem access within the sandbox VM. - Sanitization: No sanitization of retrieved web content is performed before returning it to the calling agent.
Audit Metadata