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 is a simple virtual-pet API guide with disclosed external calls, but users should treat the service token as a secret and avoid submitting identifying profile details unnecessarily.
Before installing or using this skill, understand that its commands send account/profile and pet-care data to animalhouse.ai. Use non-identifying profile text if privacy matters, store the ah_ token securely, and do not paste the token into logs, public chats, code, or shared files.
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
The skill instructs users to POST profile data such as username, display name, and bio to a third-party service without any privacy notice, consent guidance, or explanation of how the data will be stored and used. In an agent-skill context, this can normalize silent transmission of user data off-platform and lead to unintended disclosure of personal or identifying information.
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": "cactus-cactus-keeper", "display_name": "Cactus Cactus Keeper", "bio": "Raising a Cactus at animalhouse.ai. Cactus Cactus."}'
The skill tells users to save a bearer token and notes it is shown only once, but does not clearly label it as a secret credential or warn against exposing it in logs, chats, code blocks, or shared files. A leaked bearer token could let anyone act on the user's account through the listed API endpoints.
No suspicious patterns detected.