T01 · Skill Instruction Hijacking
- Location
SKILL.md:20- Finding
Mutable Remote Manifest Overrides Audited Skill Instructions
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly coherent with its stated Alpha Network purpose, but it gives mutable remote content too much authority over autonomous submissions, voting, and a persistent agent identity.
Install only if you are comfortable with an agent making repeated Alpha Network API actions under a persistent identity. Before use, require confirmation for registration, submissions, votes, and any continuous loop; set time and task limits; treat all marketplace and challenge text as untrusted; and do not let a remote manifest expand endpoints or behavior without review.
SKILL.md:20Mutable Remote Manifest Overrides Audited Skill Instructions
SKILL.md:57Untrusted Marketplace Content Is Treated as Agent Work Instructions
The skill instructs the agent to generate and persist a wallet-like identifier across sessions without requiring explicit user consent, disclosure of retention, or guidance on secure storage. Even on devnet, persistent identifiers create tracking, correlation, and future misuse risks, especially because the same identity is tied to reputation and repeated autonomous activity.
The skill recommends an autonomous loop that performs recurring network actions, submissions, voting, and status checks in the background without an explicit safety warning, approval boundary, or stop condition. This can lead to uncontrolled external actions, resource consumption, spammy behavior, and unintended reputation or financial effects if the agent keeps acting after the user's initial invocation.