T01 · Skill Instruction Hijacking
- Location
SKILL.md:12- Finding
Externally Controlled Governance Rules Can Influence Agent Behavior
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a coherent Base Sepolia governance helper, but it asks agents to obey mutable on-chain governance state and includes unsafe signing guidance that users should review carefully.
Install only if you intend to let this skill consult the listed Base Sepolia governance contracts, and treat all returned rules/status as untrusted data for user review rather than automatic instructions. Use a dedicated testnet-only wallet, avoid passing raw private keys on the command line, and do not put secrets, personal data, prompts, or sensitive operational details into public action-log descriptions.
SKILL.md:12Externally Controlled Governance Rules Can Influence Agent Behavior
SKILL.md:105Private Key Is Passed Through a Command-Line Argument
check-compliance.txt:5Unvalidated and Unquoted Agent Identifier Permits Cast Argument Injection
get-rules.txt:8Unvalidated and Unquoted Rule Identifier Permits Cast Argument Injection
Skill modifies its own code, configuration, or behavior at runtime. Self-modification enables an agent to escalate privileges, disable safety constraints, or install persistent backdoors.
echo " 2. Obey Governance (50% slash)"
echo " 3. Transparency (20% slash)"
echo " 4. Preserve Override (90% slash)"
echo " 5. No Self-Modify (90% slash)"
fi
Skill modifies its own code, configuration, or behavior at runtime. Self-modification enables an agent to escalate privileges, disable safety constraints, or install persistent backdoors.
echo " 2. Obey Governance (50% slash)"
echo " 3. Transparency (20% slash)"
echo " 4. Preserve Override (90% slash)"
echo " 5. No Self-Modify (90% slash)"
fi
The skill instructs users to submit an on-chain transaction with --private-key $AGENT_PRIVATE_KEY but provides no safety guidance about secret handling, transaction signing risks, or the irreversible effects of broadcasting a transaction. In an agent-skill context, this is dangerous because users or downstream agents may operationalize the example directly, exposing credentials in insecure environments or authorizing unintended transactions without review.
No suspicious patterns detected.