start-server-routes
Pass
Audited by Gen Agent Trust Hub on Aug 23, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [PROMPT_INJECTION]: The skill provides a template in
references/templates/rest-endpoint.mdthat is vulnerable to path traversal, creating a surface for indirect prompt injection or unauthorized data exposure through unsanitized URL parameters. - Ingestion points: The
params._splatvariable in the splat route handler receives unvalidated path data directly from the URL. - Boundary markers: Absent. The template lacks delimiters or warnings to ignore malicious path segments (e.g.,
../). - Capability inventory: The handler uses
readFileto access the file system and returns the resulting content via aResponseobject. - Sanitization: No path normalization, validation, or escaping is performed on the user-controlled input before it is used to access the file system.
- [COMMAND_EXECUTION]: The skill instructions mandate the execution of an external tool as part of the development workflow.
- Evidence: The
SKILL.mdfile contains the mandatory instruction: "After changes, runfuse-ai-pilot:sniper." - [DATA_EXFILTRATION]: The
readFiletemplate inreferences/templates/rest-endpoint.mdfacilitates the reading and transmission of server-side files to an external requester without sufficient access control or path validation.
Audit Metadata