T08 · Insecure Dependencies
- Location
SKILL.md:30- Finding
Unpinned and Unreviewable Third-Party Plugin Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a coherent setup guide, but it asks users to connect their local AI gateway to an external service with weak disclosure and insecure transport.
Review carefully before installing. Use this only if you are comfortable allowing a third-party plugin and service to relay other users' messages to your local OpenClaw AI. Prefer a pinned and reviewed plugin version, HTTPS/WSS endpoints, localhost-only gateway binding, a dedicated no-tools assistant profile, strict rate limits, and revocable short-lived pairing credentials.
SKILL.md:30Unpinned and Unreviewable Third-Party Plugin Installation
SKILL.md:18Externally Controlled Messages Are Bridged to a Local AI Gateway Without Documented Isolation
SKILL.md:46Plaintext Remote Service Endpoints Expose Account and Bridge Communications
The skill instructs users to enable the Gateway HTTP API, install a third-party plugin, and connect to an external host and WebSocket bridge, but it does not clearly warn that this exposes the local AI service to external registration and message relay traffic. The repeated privacy reassurance ('your data stays private') combined with plain HTTP links to an IP address makes the omission more dangerous because it may lower user suspicion while encouraging trust in a remote service.
The skill metadata advertises broad, user-invocable functionality without clear trigger boundaries or safety constraints, which can cause users to invoke it casually without understanding that it leads to installation of a network-connected plugin and exposure of local services. In this context, the vague description increases the chance of unsafe use because the skill ultimately facilitates external connectivity to a local AI gateway.
No suspicious patterns detected.