webapp-testing
Warn
Audited by Gen Agent Trust Hub on Apr 2, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The helper script
scripts/with_server.pyusessubprocess.Popenandsubprocess.runwithshell=Trueto execute commands provided as CLI arguments. This pattern is vulnerable to command injection if the input commands are untrusted or maliciously formed. - [COMMAND_EXECUTION]: The script
scripts/with_server.pyperforms a dynamic import of theosmodule within alambdafunction passed toPopen. While used for process management, dynamic imports can be leveraged to obscure malicious operations. - [PROMPT_INJECTION]: The skill implements a reconnaissance-then-action pattern that ingests DOM content and screenshots from web pages. This creates a surface for indirect prompt injection attacks.
- Ingestion points:
SKILL.md(usage ofpage.content()andpage.screenshot()to identify selectors) - Boundary markers: Absent
- Capability inventory:
scripts/with_server.py(arbitrary shell command execution) - Sanitization: Absent
Audit Metadata