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 URL-shortening guide that sends user-provided links to public shortening services, with privacy caveats but no hidden code, persistence, or local data access.
Install only if you are comfortable with the agent sending the URL you ask to shorten to public services such as da.gd, cleanuri.com, or tinyurl.com. Do not use it for private intranet links, password reset links, signed URLs, or links containing tokens or personal data unless you are comfortable disclosing that URL to the shortening provider.
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
Overly broad trigger terms can cause the skill to activate when the user did not intend to shorten a URL, leading to unintended transmission of user-provided links to third-party services. Because this skill explicitly sends URLs off-device via http_fetch, accidental invocation has privacy implications beyond mere usability issues.
Although the skill is described as instructions-only, it explicitly directs the agent to invoke http_fetch against arbitrary user-supplied URLs wrapped into requests to third-party shortening endpoints. This creates indirect network/tool access without meaningful policy constraints, enabling exfiltration of sensitive URLs to external services whenever the skill is triggered.
# URL Shortener (guide)
This skill is **instructions-only**. It does not run any code on the device.
When the user asks to shorten a URL, the agent should use the existing
`http_fetch` tool to call one of the public shortener APIs below and then
return the response body as the short URL.
The skill instructs the agent to send user URLs to public third-party shortening services but does not include a clear user-facing warning or consent step. URLs often contain sensitive query parameters, internal paths, or personal identifiers, so silent transmission to external services creates a meaningful privacy and data-handling risk.
The trigger 줄여 ('shorten') is very short and generic, making accidental activation likely in unrelated conversations. In this skill's context, unintended activation is more concerning because it can lead to external network requests involving user URLs, increasing privacy risk.
No suspicious patterns detected.