nansen-defi-positions
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied wallet addresses which are interpolated directly into shell commands. This creates a surface where malformed input could potentially attempt command injection if the underlying agent platform does not provide sufficient sanitization.
- Ingestion points: The
$ADDRvariable in the Bash examples withinSKILL.mdcaptures external wallet addresses. - Boundary markers: The skill does not define specific delimiters or instructions to treat the address strictly as data.
- Capability inventory: The skill utilizes the
Bash(nansen:*)tool for execution. - Sanitization: No explicit sanitization or validation logic is defined within the skill instructions.
- [EXTERNAL_DOWNLOADS]: The skill metadata specifies the installation of
nansen-clivia Node.js. This is the official command-line interface for the Nansen platform and is a necessary dependency for the skill's primary functionality. - [COMMAND_EXECUTION]: The skill instructions provide specific Bash command patterns using the
nansenbinary, such asnansen research portfolio defiandnansen research profiler balance, to fetch and combine on-chain exposure data.
Audit Metadata