webapp-testing
Pass
Audited by Gen Agent Trust Hub on Jul 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The helper script
scripts/with_server.pyutilizessubprocess.Popenwithshell=Trueto execute server start commands provided as arguments. It also usessubprocess.runto execute automation commands. This pattern allows for arbitrary shell command execution on the host system, which is the intended mechanism for the skill to manage local development environments. - [PROMPT_INJECTION]: The skill exhibits a surface for indirect prompt injection as it processes untrusted data from web applications.
- Ingestion points:
examples/element_discovery.pyextracts text from DOM elements such as buttons, links, and inputs;examples/console_logging.pycaptures all browser console log messages. - Boundary markers: None. The skill does not implement delimiters or instructions to the agent to ignore embedded commands within the scraped web data.
- Capability inventory: The agent has access to
scripts/with_server.pyfor shell execution and standard file system operations for saving logs and screenshots. - Sanitization: No evidence of sanitization, escaping, or validation of the content retrieved from the browser before it is processed by the agent.
Audit Metadata