pancakeswap-clmm-plugin
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes data from external blockchain RPC providers, such as position details, token pairs, and reward amounts. This creates a surface for indirect prompt injection if a malicious contract or RPC node returns crafted metadata. The skill addresses this by including a 'Data Trust Boundary' section in
SKILL.mdthat instructs the agent to treat external content as untrusted and filter specific fields. - Ingestion points:
src/rpc.rs(eth_call, eth_getLogs),src/commands/positions.rs,src/commands/farm_pools.rs. - Boundary markers: Explicitly present in the 'Data Trust Boundary' and 'Output field safety (M08)' sections of
SKILL.md. - Capability inventory: Transaction submission via the
onchainosCLI tool (src/onchainos.rs), network requests to blockchain RPC providers. - Sanitization: Specific field filtering instructions are provided to the AI agent to minimize data exposure.
- [EXTERNAL_DOWNLOADS]: The setup instructions in
SKILL.mddownload theonchainosCLI and thepancakeswap-clmm-pluginbinary from repositories within theokxGitHub organization. These downloads are performed from a trusted vendor source and are verified using SHA256 checksums before being executed or installed. - [COMMAND_EXECUTION]: The skill invokes the
onchainosCLI to perform wallet address resolution and transaction submission. This execution is the intended primary function of the skill for interacting with on-chain smart contracts.
Audit Metadata