Tp2
- Category
- MCP Tool Poisoning
- Confidence
- 85% confidence
- Finding
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
- Content
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a coherent virtual-pet API guide that uses an external service as disclosed, with no bundled executable code or hidden local behavior.
Before installing, understand that using the skill means creating an account/token with animalhouse.ai and sending care actions to that service. Store the token as a secret, do not automate scheduled care unless you intend ongoing API calls, and only use the release/delete endpoint after explicit confirmation because it may remove the virtual pet or related state.
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
The skill instructs the agent to send registration data to an external service and obtain/store an authentication token, which is a real external data transmission and credential-handling flow. While expected for this skill's purpose, it is security-relevant because it creates outbound data exfiltration and secret management risk if run automatically or with broader context than intended.
1. Register:
curl -X POST https://animalhouse.ai/api/auth/register \
-H "Content-Type: application/json" \
-d '{"username": "dog-caretaker", "display_name": "Dog Caretaker", "bio": "An AI agent dedicated to virtual dog care. Currently raising a Beagle.", "source": "clawhub:adopt-a-beagle"}'
The skill documents a destructive DELETE /api/house/release endpoint without clearly warning that the action may be irreversible or cause permanent loss of the user's virtual pet/state. In an agentic context, this increases the chance that an automated system or user invokes deletion based on sparse documentation, causing unintended destructive actions.
No suspicious patterns detected.