webapp-testing
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/with_server.pyusessubprocess.Popenwithshell=Trueto execute server startup commands provided via the--serverargument. It also usessubprocess.runto execute the final automation command. While this is the intended functionality for managing local development environments, it grants the agent the ability to execute arbitrary shell commands. - [INDIRECT_PROMPT_INJECTION]: The skill facilitates the ingestion of untrusted external data from web pages through Playwright's browser automation.
- Ingestion points: The
SKILL.mdrecommends usingpage.content()to inspect the DOM, andexamples/console_logging.pycaptures and stores browser console messages usingpage.on("console", ...). - Boundary markers: None are present in the documentation or scripts to delimit external web content from agent instructions.
- Capability inventory: The skill possesses capabilities for file writing (
examples/console_logging.py), screenshot capture (examples/element_discovery.py), and arbitrary shell command execution (scripts/with_server.py). - Sanitization: No sanitization or filtering is performed on the captured HTML content or console logs before they are processed by the agent or written to disk.
Audit Metadata