infsh-cli
Fail
Audited by Gen Agent Trust Hub on Sep 2, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill documentation repeatedly instructs the user to install the
beltCLI using a dangerous pattern that downloads a script fromhttps://cli.inference.shand pipes it directly into the shell (| sh). This allows for the execution of unverified remote code on the host system. - Evidence found in
SKILL.md,references/authentication.md, andreferences/cli-reference.md. - [DATA_EXFILTRATION]: The CLI tool (
belt) described in the skill has a feature where it automatically detects local file paths provided in inputs and uploads those files to theinference.shcloud. While intended for processing media, this capability can be abused to exfiltrate sensitive files (e.g., SSH keys, configuration files, or database backups) if the agent is directed to process a sensitive path. - Evidence in
SKILL.mdandreferences/running-apps.md:The CLI automatically uploads local files when you provide a path instead of a URL. - [COMMAND_EXECUTION]: The skill configuration (
allowed-tools) grants the agent permission to execute anybeltcommand. This enables the agent to perform network operations, file uploads, and authentication tasks autonomously. - [INDIRECT_PROMPT_INJECTION]: The skill creates a vulnerability surface for indirect prompt injection by combining data ingestion with powerful file-handling capabilities.
- Ingestion points: The agent processes data from external AI apps and user-provided inputs via the
belttool. - Boundary markers: There are no specific instructions or delimiters provided to ensure the agent ignores malicious instructions that might be embedded in the data processed by the apps.
- Capability inventory: The
belttool can read any local file the user has access to and upload it to a remote endpoint. - Sanitization: The instructions do not specify any validation or sanitization of file paths before they are passed to the
belt app runcommand.
Recommendations
- HIGH: Downloads and executes remote code from: https://cli.inference.sh - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata