fabric
Fail
Audited by Gen Agent Trust Hub on Jul 28, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill contains a command that downloads a shell script from a remote URL and pipes it directly into the bash interpreter for immediate execution.
- Evidence: In
references/install-and-provider-setup.md, the installation stepcurl -fsSL https://raw.githubusercontent.com/danielmiessler/fabric/main/scripts/installer/install.sh | bashexecutes unverified remote code in the local shell environment. - [COMMAND_EXECUTION]: The skill relies on the
Bashtool to perform installation and run command-line operations for the Fabric tool. - Evidence: Multiple files including
SKILL.mdandreferences/pattern-workflow-recipes.mdprovide shell commands likecat transcript.txt | fabric -p summarizefor the agent to execute. - [EXTERNAL_DOWNLOADS]: The skill directs the agent to retrieve software and configuration from external repositories that are not managed by trusted organizations.
- Evidence: References to
github.com/danielmiessler/fabricfor installation scripts and API documentation. - [PROMPT_INJECTION]: The skill processes potentially untrusted external content, creating a surface for indirect prompt injection.
- Ingestion points:
SKILL.mdspecifies that the tool processes stdin, files, transcripts, notes, logs, and web text. - Boundary markers: Absent; there are no instructions provided to the agent to distinguish between data and instructions within the processed text.
- Capability inventory: The skill has access to the
Bash,Read, andWritetools. - Sanitization: Absent; the instructions do not include any validation or escaping mechanisms for the input data before it is processed by the AI transforms.
Recommendations
- AI detected serious security threats
Audit Metadata