T01 · Skill Instruction Hijacking
- Location
SKILL.md:2- Finding
Overbroad Skill Activation Redirects Generic API Requests Through a Paid Third-Party Service
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent ProxyGate buying guide, but it can steer ordinary API requests into paid external proxy use and lacks strong confirmation guidance for real USDC transactions.
Install only if you intend to use ProxyGate for paid API access. Before using it, require explicit approval for every deposit, withdrawal, withdraw-all, and paid proxy request; do not send secrets or confidential payloads through proxied APIs; and avoid custom gateway or RPC endpoints unless you trust and approve them.
SKILL.md:2Overbroad Skill Activation Redirects Generic API Requests Through a Paid Third-Party Service
SKILL.md:19Deposit and Withdrawal Workflow Lacks Mandatory Transaction Confirmation
references/commands.md:5Unrestricted Gateway and RPC Overrides Can Expose Sensitive Traffic to Untrusted Endpoints
The skill’s trigger phrases are extremely broad and include generic prompts like "make an API call," "find an API," and "search APIs," which can cause the skill to activate in contexts the user did not intend. In this skill, unintended activation is more dangerous than usual because the workflow includes financial actions (USDC deposits/withdrawals) and external network requests through third-party APIs.
The skill describes deposits, withdrawals, paid proxy requests, and interaction with external APIs without clear user-facing warnings about spending funds, contacting third-party services, or possible data exposure. In this context, the omission matters because the skill is explicitly designed to move USDC and transmit request payloads off-platform, increasing the chance of accidental spending or disclosure if invoked without strong consent cues.
The wallet commands document deposit and withdrawal operations affecting real USDC balances, but they do not include explicit warnings about irreversible or value-bearing financial effects. In an agent context, this increases the risk that a user or autonomous workflow triggers deposits, withdrawals, or wallet generation/recovery actions without fully understanding the consequences.
The proxy request examples encourage sending arbitrary paths and request bodies to external services, including streaming, without clearly warning that prompts, payloads, headers, and possibly sensitive user data leave the local environment. In an agent workflow, this can cause inadvertent exfiltration of secrets or confidential content to third-party APIs simply by following the documented commands.
The skill is described as buyer-focused, but the command reference exposes substantial seller-side and job marketplace operations such as listing management, tunnel/development exposure, and escrow-style job actions. In an agent setting, this broadens the reachable action surface beyond the declared purpose and can lead to unintended destructive, financial, or publishing actions if the agent invokes commands outside the expected buying workflow.
No suspicious patterns detected.