T08 · Insecure Dependencies
- Location
SKILL.md:20- Finding
Execution of an Unpinned External Bridge Dependency
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill clearly does what it says, but it controls an intimate physical device through an unauthenticated local bridge and relies on mutable external setup code.
Install only if you understand that OpenClaw may directly activate the connected vibrator. Use it only with the informed consent of the person using the device, keep the stop command available, run the bridge locally with restricted network exposure, and prefer a pinned or reviewed bridge version before running external setup code.
SKILL.md:20Execution of an Unpinned External Bridge Dependency
SKILL.md:31Unauthenticated Plaintext HTTP Interface for Physical Device Control
This skill directly controls an intimate physical device and can trigger immediate real-world actuation, but it does not provide an explicit safety warning, consent boundary, or clear notice about the physical nature of the action. In this context, omission is security-relevant because a user may invoke commands without understanding that the agent can cause instant bodily effects, increasing the risk of non-consensual activation, surprise actuation, or unsafe use.
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
curl -s -X POST http://host.docker.internal:8888/vibrate \
-H "Content-Type: application/json" \
-d '{"intensity": 60}'
No suspicious patterns detected.