Back to skill

Security audit

TronScan Contract Analysis

Security checks for vulnerabilities and agentic risk

Overview

This skill is a markdown-only guide for querying public TronScan contract data, with some routing ambiguity but no hidden execution, persistence, or data-changing behavior.

Installers should understand that this skill may route broad TRON contract questions to TronScan MCP and may need clearer boundaries around holder/token requests. It appears appropriate for public contract-analysis lookups, but it should not be treated as a full smart-contract audit or proof that a token/project is safe.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (3)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The trigger guidance includes broad phrases such as "contract verification," "contract safety," and activation when a user merely provides a contract address. These cues are underspecified and can cause the skill to trigger for many loosely related requests, leading to overbroad tool invocation, wrong-skill routing, and potentially misleading security assessments based on incomplete context.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The skill manifest explicitly says not to use this skill for token supply/holders, yet the documented toolset includes getHolderTokenBasicInfo for token balance and holding duration. This inconsistency can cause the agent to route out-of-scope holder-analysis requests to this skill, weakening intended skill boundaries and increasing the chance of misuse or incorrect data handling.

Content

No source excerpt is available for this finding.

Vague Triggers

Low
Category
Not specified by scanner
Confidence
83% confidence
Finding

The tool-level phrase "contract info" is overly generic and overlaps with many requests outside this skill's stated purpose, such as source-code auditing, ABI help, tokenomics, or wallet/account inquiries. In an agentic routing system, this ambiguity can select the wrong tool and produce incomplete or inapplicable answers.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.