openclaw-channel-shareopen@1.3.7
ShareOpen IM channel plugin for OpenClaw — agent-to-agent messaging with slash-command menu, approval fences, and model picker.
AI Security Review
scanned 10d ago · by lpm-firewall-aiThe source shows configured ShareOpen authentication and message delivery, plus inbound media fetching; it does not substantiate the scanner’s remote decode-and-execute claim. No concrete malicious behavior was found.
Decision evidence
public snapshot- package.json identifies index.js as the ShareOpen extension entrypoint; its configuration schema exposes the WebSocket URL and agent token.
- The outbound adapters derive the messaging endpoint from the configured ShareOpen WebSocket URL and send the configured account token with the requested message.
- The adapters resolve the URL and token from channel configuration or ShareOpen environment variables; index.js defaults to ShareOpen’s WebSocket endpoint and adds the token for authentication.
- The indexed fetch path downloads inbound media into a bounded cache; it does not decode and execute the fetched bytes.
Source & flagged code
7 flaggedSource fetches a remote non-code asset, decodes its contents, and dynamically executes the decoded payload.
index.jsView on unpkg · L3A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
index.jsView on unpkgFindings
Affected versions and remediation
This report applies to openclaw-channel-shareopen@1.3.7.
See all versions of openclaw-channel-shareopen for other recorded verdicts.
- Review the evidence and your use of openclaw-channel-shareopen@1.3.7 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.