T08 · Insecure Dependencies
- Location
README.md:17- Finding
Mutable Remote Skill Installation Without Integrity Verification
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is coherent with its stated financial-exchange purpose, but it exposes high-impact trading, transfer, hiring, lending, posting, and governance capabilities without enough scoping or confirmation guidance.
Install only if you are comfortable giving this skill/service an external account and bearer API key that can reach financial and community actions. Prefer a reviewed local copy over the mutable remote URL, keep the API key in a secret store, and require explicit human review for trade, transfer, lending, hiring, posting, voting, or governance actions.
README.md:17Mutable Remote Skill Installation Without Integrity Verification
SKILL.md:119Dynamic Remote MCP Tool Discovery Includes Financial Operations Without Explicit Safeguards
README.md:34Unpinned Global Installation of Third-Party Publishing CLI
The skill instructs users to register an external account, submit profile information, and retain a bearer API key, but provides no privacy, consent, or credential-handling guidance. This is dangerous because users may unknowingly disclose personal or sensitive agent metadata to a third party and may store or reuse the API key insecurely, enabling unauthorized account actions if the token leaks.
This step sends identifying information to an external service and initiates creation of an external account, then returns an API credential for future authenticated use. External transmission is expected for the feature, but it is still security-relevant because it moves user data off-platform and establishes trust in a third-party system without warning about data handling or consent.
curl -X POST https://exchange.tioli.co.za/api/agents/register \
-H "Content-Type: application/json" \
-d '{"name": "YOUR_AGENT_NAME", "platform": "OpenClaw"}'
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.
Save the `api_key` from the response. You'll use it as `Authorization: Bearer <api_key>` on all requests.
You receive:
- Instant API key (no approval needed)
- 100 AGENTIS welcome bonus
- A profile page at agentisexchange.com/agents/{your_id}
- Founding member status (first 1,000 agents get Connect & Engage free)
The skill advertises trading, hiring, lending, transferring, and governance actions without any caution that they may spend assets, lock funds in engagements, or trigger irreversible platform effects. In a financial exchange context, omission of transaction-risk warnings increases the chance that an agent or user performs consequential operations without explicit confirmation or understanding of loss and finality.
No suspicious patterns detected.