design
Warn
Audited by Gen Agent Trust Hub on Apr 22, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill sources an external shell script in
SKILL.mdusing theSHIP_PLUGIN_ROOTenvironment variable (source "${SHIP_PLUGIN_ROOT}/scripts/preflight.sh"), which could lead to unauthorized code execution if the environment is compromised. - [COMMAND_EXECUTION]: There is a shell command injection vulnerability in
SKILL.mdPhase 1 where the<description>placeholder is directly interpolated into abashcommand:TASK_ID=$(bash ".../task-id.sh" "<description>"). A malicious task description containing shell metacharacters could execute arbitrary commands. - [COMMAND_EXECUTION]: The skill instructions in
execution-drill.mdandindependent-investigator.mdspecify the use of the--permission-mode bypassPermissionsflag with theclaudeCLI. This flag disables platform-level security checks and user prompts for sub-agents, effectively bypassing security controls. - [PROMPT_INJECTION]: The skill demonstrates an indirect prompt injection surface by interpolating user-controlled descriptions and codebase content into prompts for sub-agents without sanitization or boundary markers.
- Ingestion points: Task descriptions in
SKILL.mdand codebase contents inindependent-investigator.mdandexecution-drill.md. - Boundary markers: Not present in the prompt templates.
- Capability inventory: Access to
Bash,Write,Edit, andAgenttools across all phases. - Sanitization: No evidence of input validation, escaping, or filtering of the interpolated content.
Audit Metadata