skills/bofai/skills/wallet-cli/Gen Agent Trust Hub

wallet-cli

Fail

Audited by Gen Agent Trust Hub on Oct 26, 2026

Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONSAFE
Full Analysis
  • [REMOTE_CODE_EXECUTION]: The README.md and install.sh files reference a remote installation script located at https://raw.githubusercontent.com/BofAI/skills/main/wallet-cli/install.sh which is executed by piping it to a shell. This script is provided by the skill vendor and handles environment setup and global package installation.
  • [COMMAND_EXECUTION]: The skill relies on executing the wallet-cli binary and npm commands for checking and managing the tool's installation.
  • [DYNAMIC_EXECUTION]: The install.sh script utilizes node -e for performing environment checks and version validation logic during the installation process.
  • [INDIRECT_PROMPT_INJECTION]: The skill processes data from the TRON blockchain via the CLI tool. \n
  • Ingestion points: Data enters the agent context through the stdout of wallet-cli commands (SKILL.md). \n
  • Boundary markers: The skill mandates the use of JSON output formatting (-o json) to provide structured data for parsing (SKILL.md). \n
  • Capability inventory: The agent can execute the wallet-cli binary and perform global npm installations with user approval (SKILL.md, install.sh). \n
  • Sanitization: Instructions specify parsing JSON fields and avoiding floating-point arithmetic for on-chain amounts to prevent data corruption (SKILL.md).
  • [SAFE]: The skill implements several safety best practices, including explicit prohibitions against collecting secrets (passwords, mnemonics) in chat, requiring non-logging stdin channels for sensitive inputs, and defining a strict confirmation matrix for mainnet transactions.
Recommendations
  • HIGH: Downloads and executes remote code from: https://raw.githubusercontent.com/BofAI/skills/main/wallet-cli/install.sh - DO NOT USE without thorough review
Audit Metadata
Risk Level
HIGH
Analyzed
Oct 26, 2026, 10:08 PM