iii
Fail
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The
SKILL.mdfile provides installation instructions that use a piped shell execution pattern:curl -fsSL https://install.iii.dev/iii/main/install.sh | sh. This pattern downloads and executes code from an external server without a prior review step. - [COMMAND_EXECUTION]: The skill documents the use of the
modules::shell::ExecModulewithin the engine's configuration (iii-config.yaml). This module is designed to run arbitrary shell commands sequentially during the engine's startup process. - [EXTERNAL_DOWNLOADS]: The skill requires downloading external assets including the
iiidev/iiiDocker image from Docker Hub and theiii-sdkpackage from npm. - [INDIRECT_PROMPT_INJECTION]: The skill defines a system that ingests external data from multiple sources (HTTP requests, queue messages, and log entries) and processes them through user-defined function handlers.
- Ingestion points: Untrusted data enters the agent context through
ApiRequestobjects (inSKILL.md), queue messages, and log entries. - Boundary markers: There are no specified delimiters or warnings to ignore embedded instructions in the processed data.
- Capability inventory: The skill possesses capabilities for file system writes via State/KV modules (in
references/engine-modules.md), network operations via thecallfunction (inSKILL.md), and arbitrary subprocess execution viaExecModule(inreferences/engine-modules.md). - Sanitization: The documentation does not specify sanitization or validation logic for data entering the function handlers.
Recommendations
- HIGH: Downloads and executes remote code from: https://install.iii.dev/iii/main/install.sh - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata