linux-test
Pass
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection by accepting user-supplied test names or cargo arguments which are then interpolated into shell commands. Ingestion points: User arguments provided to the
/freenet:linux-testcommand. Boundary markers: None present. Capability inventory: Execution ofdocker buildand a local runner scriptdocker/test-runner/run.shwith user arguments. Sanitization: None; the instructions explicitly direct the agent to pass cargo arguments through directly. - [DYNAMIC_EXECUTION]: The skill dynamically constructs shell commands by interpolating user-provided input into the execution of
docker/test-runner/run.sh. Evidence: The instructions in Step 3 specify runningdocker/test-runner/run.sh <command args>where arguments are user-supplied. This pattern presents a potential command injection surface if the agent tool does not perform its own validation, although this behavior is core to the skill's utility as a flexible test runner.
Audit Metadata