run-deep-swe
Pass
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: SAFECREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill instructions recommend sourcing
~/.zshrcto load theOPENROUTER_API_KEY. This involves executing the user's shell configuration file, which often contains sensitive credentials and environment variables. - [EXTERNAL_DOWNLOADS]: The benchmark requires downloading external components, including cloning the
deep-swerepository and installing thepiertool from GitHub or PyPI. - [COMMAND_EXECUTION]: The core functionality involves executing shell commands to install tools (
uv,git), set up the environment, and run the benchmark via thepierCLI. - [INDIRECT_PROMPT_INJECTION]: The skill processes coding tasks from the DeepSWE benchmark corpus, creating a vulnerability surface where instructions within the tasks could influence agent behavior.
- Ingestion points: Task definitions located in
deep-swe/tasks(referenced inSKILL.md). - Boundary markers: No explicit boundary markers are used in the prompt to separate task data from instructions.
- Capability inventory: Uses
pierandmini-swe-agentto execute code and shell commands, typically within Docker containers. - Sanitization: Employs Docker sandboxing for process isolation.
Audit Metadata