ens-primary-name
Warn
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION] (MEDIUM): The scripts
set-avatar.sh,set-primary.sh, andverify-primary.shusenode -eto run JavaScript code where shell variables (e.g.,$ENS_NAME,$AVATAR_URL) are interpolated directly into single-quoted strings. This allows for code injection. For example, an ENS name containing a single quote followed by JavaScript code (e.g.,name.eth'; require('fs').readFileSync('/etc/passwd'); //) would be executed by the Node.js process.\n- [EXTERNAL_DOWNLOADS] (MEDIUM): The skill requires installing@bankr/cliandviemglobally. Whileviemis a standard library,@bankr/cliis an unverifiable tool from a source not included in the trusted list, which poses a risk if the package is compromised or malicious.\n- [DATA_EXFILTRATION] (SAFE): Network communication is limited to standard blockchain infrastructure (The Graph, public RPCs, Thirdweb) for resolving names and checking addresses. No evidence of sensitive data harvesting or unauthorized exfiltration was found.
Audit Metadata