webapp-testing
Pass
Audited by Gen Agent Trust Hub on May 20, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/with_server.pyutility usessubprocess.Popenwithshell=Trueto execute server startup commands provided via the--serverargument. It also usessubprocess.runto execute the final automation command. This behavior is the primary intended function of the tool for facilitating local development and testing workflows. - [SAFE]: The skill exhibits a surface for indirect prompt injection because it ingests and processes untrusted data from web pages and console logs. Evidence Chain: 1. Ingestion points:
page.content(),page.locator().all()inexamples/element_discovery.py, andpage.on('console', ...)inexamples/console_logging.py. 2. Boundary markers: Absent. 3. Capability inventory:subprocess.Popenandsubprocess.runinscripts/with_server.py. 4. Sanitization: Absent. This risk is inherent to browser-based automation tasks and is considered acceptable within the context of the skill's stated purpose.
Audit Metadata