fme-pipeline
Pass
Audited by Gen Agent Trust Hub on Oct 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface as it ingests untrusted user data to generate and update executable Harness pipelines.
- Ingestion points: User-provided inputs for flag names, treatments, environment IDs, and custom logic for shell scripts (found in
SKILL.mdPhases 4 and 7). - Boundary markers: Absent. There are no explicit delimiters or instructions to ignore embedded commands within the ingested data.
- Capability inventory: The skill utilizes
harness_createandharness_updatetools (mapping toSKILL.md) to apply generated YAML configurations which can includeShellScriptsteps capable of performing network operations and command execution (as seen inreferences/blueprints/l3-segment-sync.yamlandreferences/blueprints/l4-test-targeting.yaml). - Sanitization: Not present. The skill relies on the underlying model's safety logic and the explicitly instructed human confirmation step in Phase 8 to prevent malicious generation.
- [COMMAND_EXECUTION]: The skill provides blueprints that generate pipelines containing shell script execution steps.
- Evidence:
references/blueprints/l4-test-targeting.yamlincludes annpm run test:e2ecommand, andreferences/blueprints/l3-segment-sync.yamlincludes a bash script for fetching data. - [EXTERNAL_DOWNLOADS]: The skill includes a blueprint that generates a pipeline using
curlto fetch data from an external source. - Evidence:
references/blueprints/l3-segment-sync.yamlcontains a template usingcurl -s https://api.example.com/premium-usersto fetch user keys.
Audit Metadata