webapp-testing
Pass
Audited by Gen Agent Trust Hub on Aug 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The helper script
scripts/with_server.pyfacilitates the execution of arbitrary shell commands. It usessubprocess.Popenwithshell=Trueto run commands passed via the--serverargument, specifically to support shell features like directory changes (cd) and command chaining (&&). While this is functional for server management, it represents an execution surface for any strings passed to the script. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process data from external, potentially untrusted sources (web applications).
- Ingestion points: The skill uses Playwright to capture page content (
page.content()), screenshots, and console logs (page.on('console', ...)), all of which enter the agent's context. - Boundary markers: None identified; there are no explicit instructions to the agent to ignore instructions embedded in the web content.
- Capability inventory: The agent has access to
Bash,Read, andWritetools, and can execute scripts that interact with the local filesystem and network. - Sanitization: There is no evidence of filtering or sanitization of the captured DOM or console output before it is processed by the agent.
- [EXTERNAL_DOWNLOADS]: The skill instructions include the installation of the
playwrightlibrary and the Chromium browser runtime. These downloads target official, well-known registries and repositories.
Audit Metadata