webapp-testing
Pass
Audited by Gen Agent Trust Hub on Jul 10, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/with_server.pyutility executes shell commands provided as arguments to start and manage local development servers. It utilizessubprocess.Popenwithshell=Trueto handle complex shell commands, which is a documented and intended feature for the tool's primary purpose of local web application testing. - [COMMAND_EXECUTION]: The skill exhibits an indirect prompt injection surface as it ingests untrusted data from web pages (DOM elements, console logs) that could theoretically influence the construction of shell commands by an agent.
- Ingestion points:
page.content()andpage.locator().all()inelement_discovery.py; console logs inconsole_logging.py. - Boundary markers: Not present; instructions do not provide explicit delimiters for external content.
- Capability inventory:
subprocess.Popenandsubprocess.runare available inscripts/with_server.pyto execute commands. - Sanitization: The skill does not implement specific sanitization of the extracted web content, relying on the user or agent to handle data appropriately.
Audit Metadata