webapp-testing
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/with_server.pyutility is designed to execute arbitrary shell commands. It utilizessubprocess.Popenwithshell=Trueto launch server processes andsubprocess.runto execute the specified automation commands. TheSKILL.mdinstructions explicitly tell the agent to use these scripts as 'black boxes' and avoid reading the source code before execution, which discourages the agent from verifying the safety of the shell commands it generates.\n- [INDIRECT_PROMPT_INJECTION]: The skill facilitates the ingestion of data from external web applications and browser logs, creating an attack surface for indirect prompt injection.\n - Ingestion points: The agent captures DOM content, element attributes, and console messages as shown in
examples/element_discovery.pyandexamples/console_logging.py.\n - Boundary markers: There are no protective delimiters or instructions to ignore embedded commands within the ingested data.\n
- Capability inventory: The skill environment grants the agent capabilities for file system writes and arbitrary command execution.\n
- Sanitization: The skill performs no sanitization or validation on content retrieved from the web browser before it is added to the agent's context.
Audit Metadata