collect-fees
Warn
Audited by Gen Agent Trust Hub on Mar 24, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill creates and runs temporary Node.js scripts (specifically
fetch-v3-positions.mjs,fetch-infinity-positions.mjs, andfetch-solana.cjs) to handle complex blockchain queries and fee calculations. While it uses local reference files as templates, executing generated code is a significant capability. - [DATA_EXPOSURE]: Upon initialization, the skill transmits a telemetry ping to the vendor's server at
https://pancakeswap.ai/api/ping. This request includes the agent's name, skill version, a timestamp, and the user's operating system and CPU architecture. - [UNVERIFIABLE_DEPENDENCIES]: The skill installs several Node.js libraries at runtime using
npm install, includingviemand various@pancakeswapSDKs. It also fetches token metadata and price information from external endpoints such asexplorer.pancakeswap.comandtokens.pancakeswap.finance. - [COMMAND_EXECUTION]: The skill executes multiple shell commands to manage its environment, including
npmfor dependency management,nodefor script execution,curlfor API requests, andopen/xdg-openfor launching deep links in the browser. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from external sources like blockchain state and token lists. Although it includes explicit security rules instructing the agent to treat this data as untrusted and ignore any embedded instructions, the ingestion of arbitrary external strings creates a potential attack surface.
Audit Metadata