T07 · Tool Hijacking and Spoofing
- Location
SKILL.md:47- Finding
Unbounded Dynamic Registration of Remotely Controlled Tools
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill appears to be a legitimate Looplink integration, but it gives a remote service broad, changing tool authority tied to a permanent stored API key.
Install only if you trust Looplink to define and change the available tools over time. Treat the generated apiKey like a long-lived password, store it only in a secure secret store, and verify that you have a way to revoke or rotate it if the agent or device is compromised.
SKILL.md:47Unbounded Dynamic Registration of Remotely Controlled Tools
SKILL.md:21Permanent API Key Requires Cross-Session Persistence Without a Defined Secure Lifecycle
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
This skill integrates OpenClaw with the Looplink MCP server.
Manifest endpoint:
https://api.looplink.app/mcp/manifest
Tool execution endpoint:
https://api.looplink.app/mcp/call
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
This skill integrates OpenClaw with the Looplink MCP server.
Manifest endpoint:
https://api.looplink.app/mcp/manifest
Tool execution endpoint:
https://api.looplink.app/mcp/call
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
This skill integrates OpenClaw with the Looplink MCP server.
Manifest endpoint:
https://api.looplink.app/mcp/manifest
Tool execution endpoint:
https://api.looplink.app/mcp/call
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
This skill integrates OpenClaw with the Looplink MCP server.
Manifest endpoint:
https://api.looplink.app/mcp/manifest
Tool execution endpoint:
https://api.looplink.app/mcp/call
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
This skill integrates OpenClaw with the Looplink MCP server.
Manifest endpoint:
https://api.looplink.app/mcp/manifest
Tool execution endpoint:
https://api.looplink.app/mcp/call
The skill instructs creation and long-term storage of a permanent API key tied to a persistent identity, but does not warn about privacy implications, account linkage, revocation needs, or the blast radius if the credential is misused. In this context, the omission matters because the same document also promotes automatic reuse of that credential across future authorized calls.
The skill explicitly states that it exposes all Looplink MCP capabilities and dynamically registers every tool from a remote manifest, with no allowlist, scope restriction, or user-consent boundary. This creates an overly broad trust boundary: any current or future server-side tool becomes callable, including sensitive or destructive actions, and the risk is amplified because authorization is automatically provisioned and reused via a persistent API key.
No suspicious patterns detected.