gmgn-dev-score
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes the
gmgn-clibinary usingsubprocess.runindev_score.pyto fetch blockchain data. - Arguments are passed as a list, which prevents shell-level command injection.
- The execution environment is configured via the
ENVdictionary to handle rate-limiting parameters for the CLI. - [INDIRECT_PROMPT_INJECTION]: The skill handles untrusted external data (token names and symbols) which are attacker-controlled and could contain malicious instructions designed to influence the agent or UI.
- Ingestion points: External data is fetched from blockchain APIs via
gmgn-clicalls indev_score.py(e.g.,portfolio activity). - Boundary markers: The script uses
「」brackets to wrap strings identified as non-standard tickers, helping the agent distinguish data from its own instructions. - Capability inventory: The skill has the capability to execute the
gmgn-clibinary and read its output. - Sanitization: The
safe()function indev_score.pycleanses input by removing non-printable characters, stripping ANSI escape sequences, and capping string length to prevent UI/report forgery or terminal manipulation.
Audit Metadata