webapp-testing
Warn
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONOBFUSCATION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/with_server.pyutilizessubprocess.Popenwithshell=Trueto execute commands passed via the--serverflag. It also usessubprocess.runfor the primary automation command. This design allows for the execution of arbitrary shell commands within the local environment. - [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect injection because it takes user-influenced task descriptions and translates them into server startup commands and automation scripts without sanitization.
- Ingestion points: User-defined server commands and automation logic passed as arguments to
scripts/with_server.py(found inSKILL.mdexamples). - Boundary markers: None identified in the documentation or the script logic to separate instructions from data.
- Capability inventory: The skill possesses the capability to spawn processes and execute shell commands via
subprocess(found inscripts/with_server.py). - Sanitization: No escaping, validation, or filtering of the command strings is implemented before they are passed to the shell.
- [OBFUSCATION]: The
SKILL.mdfile contains a specific directive: 'DO NOT read the source until you try running the script first'. While the skill provides a technical justification regarding context window management, this instruction functions as a concealment tactic that discourages the agent from reviewing the security implications of the helper script before execution.
Audit Metadata