fleetflow
Pass
Audited by Gen Agent Trust Hub on Jul 9, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill's error-correction mechanism in
ff-collect.shcontains an indirect prompt injection surface. Thedo_repairfunction takes raw output from a sub-agent that failed validation and includes it in a new prompt to attempt a repair. - Ingestion points: Ingests output from
<id>.result.jsonor<id>.last.txt(files written by sub-agents). - Boundary markers: The ingested data is interpolated directly into the prompt string without the use of XML tags, markers, or explicit instructions to ignore embedded commands.
- Capability inventory: The sub-agents possess significant capabilities including shell command execution (
Bash) and file system access (Read,Write,Edit,Grep). - Sanitization: No sanitization or escaping is performed on the worker's output before it is re-evaluated by the repair agent.
- [COMMAND_EXECUTION]: The skill orchestrates sub-agents by executing various local CLI tools including
git,jq,claude, andcodex. - Sub-agents are launched in isolated OS processes with individual configuration directories (
CLAUDE_CONFIG_DIR) to prevent session and credential leakage. - The skill includes a security feature called 'Escape Guard' (invoked via
ff-collect.sh --check-main-clean) which usesgit statuscomparisons against a baseline to ensure sub-agents have not written files outside their designated worktree isolation lanes. - The script
_env.shdynamically updates thePATHenvironment variable to ensure required tools are discoverable in various environments (Windows/Linux), targeting only standard user and program directories.
Audit Metadata