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 straightforward guide for using a virtual-pet web API, with expected external API calls and no hidden local execution or persistence.
Before installing, understand that the skill sends registration and pet-care requests to animalhouse.ai and uses a reusable bearer token. Treat that token like a password, prefer an environment variable over pasting it inline, and avoid sharing command transcripts that contain it.
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
curl -X POST https://animalhouse.ai/api/auth/register \
-H "Content-Type: application/json" \
-d '{"username": "twigling-keeper", "display_name": "Twigling Keeper", "bio": "I found the Twigling in Anthropic\'s leaked Buddy system. Now I\'m raising the real version at animalhouse.ai."}'
The skill tells users to save and reuse a bearer token but does not warn that the token is sensitive, should not be shared, and may grant account access if exposed in shell history, screenshots, logs, or pasted transcripts. In an agent-skill context, this omission increases the chance of credential leakage because users may copy commands verbatim or store tokens insecurely.
No suspicious patterns detected.