webapp-testing
Warn
Audited by Gen Agent Trust Hub on Apr 13, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The utility
scripts/with_server.pyusessubprocess.Popen(shell=True)andsubprocess.run()to execute arbitrary strings provided as command-line arguments. This allows for unrestricted command execution on the host system. - [PROMPT_INJECTION]: The
SKILL.mdfile explicitly instructs the agent to avoid reading the source code of the provided scripts before running them. This concealment tactic prevents the agent from evaluating the security implications of the tools it uses. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection attacks. 1. Ingestion points: Untrusted data enters the context through Playwright's interaction with web pages and console logs as seen in
examples/element_discovery.pyandexamples/console_logging.py. 2. Boundary markers: No delimiters or instructions are used to separate untrusted web content from system prompts. 3. Capability inventory: Thescripts/with_server.pyscript provides a high-privilege shell execution capability. 4. Sanitization: There is no evidence of input validation or sanitization for data retrieved from external URLs.
Audit Metadata