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 text-only skill with no executable payload, but its AI-programming purpose is polluted by unrelated merged content and triggers for buses, rail, electronics, and products.
Review before installing. It does not appear to run code or access your environment, but it is poorly scoped and contaminated with unrelated content, so it may activate in the wrong conversations or provide irrelevant guidance under an AI-programming label.
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
The skill claims to provide AI programming guidance, but large portions of the merged content are unrelated bus schedules, rail topics, electronics parts, and product listings. This semantic drift can cause the agent to activate in inappropriate contexts and return untrusted, irrelevant, or misleading content under a legitimate-looking skill name, undermining user trust and safety controls.
The merged sections introduce unrelated trigger scopes such as rail and product terms, effectively expanding activation into domains completely unrelated to the declared skill. This creates a stronger security and safety problem than a normal broad trigger because a user can be routed into a mislabeled skill through arbitrary keywords, bypassing expectations about scope and provenance.
The top-level trigger terms are broad phrases like 'AI编程' and related generic wording that are likely to appear in ordinary conversation. Overbroad triggers increase unintended activation risk, which is more dangerous here because the skill content is already contaminated with unrelated merged material and could surface misleading outputs in many benign chats.
The activation rules include generic help-seeking language such as users needing 'AI programming related help,' which is ambiguous and likely to match many unrelated requests. In the presence of semantically drifted content, this broad scope can route users into a polluted skill and amplify misinformation or irrelevant guidance.
The document presents unrelated merged fragments as if they are versions or subskills of the same AI-programming capability, which misrepresents scope and provenance. That makes downstream routing, auditing, and user interpretation unreliable, increasing the chance that the agent serves irrelevant or unsafe content while appearing authoritative.
The trigger phrase in this section is generic relative to the described domain and is attached to content that is itself unrelated to AI programming. This combination raises accidental invocation risk and can cause the system to answer with misleading content under the wrong skill identity.