Weixin OpenClaw Login

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This Weixin login helper is mostly purpose-aligned, but it can expose a Weixin/OpenClaw login token in command output and local account files.

Install only if you are comfortable troubleshooting Weixin/OpenClaw login locally. Run the npm install deliberately, verify the package source, and do not share raw poll output or files under `~/.openclaw/openclaw-weixin/` unless `bot_token` values and other secrets are redacted.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

A Weixin/OpenClaw login token could be exposed in terminal output, chat transcripts, logs, or copied troubleshooting data.

Why it was flagged

The script prints the entire login-status response even when it contains `bot_token`, which the skill describes as the successful Weixin/OpenClaw login token.

Skill content
print(time.strftime('%H:%M:%S'), json.dumps(data, ensure_ascii=False)) ... if status in ('confirmed', 'expired') or data.get('bot_token'):
Recommendation

Treat `bot_token` like a password. Redact it from output and logs, avoid pasting account JSON into chats, and prefer scripts that only report whether a token exists rather than printing the token itself.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Installing or updating the external package changes the local OpenClaw environment and depends on the current npm package contents.

Why it was flagged

The setup path runs an external npm CLI with automatic yes and no pinned version in the provided artifacts. This is central to the skill purpose, but users should recognize the supply-chain dependency.

Skill content
`npx -y @tencent-weixin/openclaw-weixin-cli install`
Recommendation

Verify the package publisher and version before running the command; consider pinning a known-good version and running the install only after explicit user approval.