Caveat verdict
wechat-publisher-md2wechat-draftget
Orchestrates the md2wechat CLI to publish prepared HTML or Markdown to WeChat Official Account draft box and verifies the result via the WeChat draft/get API; execution sink is a documented CLI invocation.
β Flagged for review β coarse, uncorroborated signal, not a confirmed exploit. Review the config yourself before installing.
Automated static analysis β not a human review. Caveat flags capabilities, not confirmed intent, and can produce false positives. Disagree with this verdict? Use Dispute below.
Findings (3)
Possible hardcoded credential
SKILL.md Β· code Β· secret: "ε
¬δΌε· AppSecret
Python urllib.request β network access
scripts/publish.sh Β· prose Β· downgraded Β· urllib.request
Python os.getenv β reads environment variable
scripts/publish.sh Β· prose Β· downgraded Β· os.getenv(
Why the tier is capped
Execution sink present in raw bytes (Hard Floor: class B). Final tier capped at Caution β cannot be lifted by any downgrade, example-payload opt-in, or allowlist.
Permissions & capabilities
Requires 2 environment variables. (1 sensitive: WECHAT_SECRET). Requires 2 system binaries.
Is this flag fair?
Thanks β recorded.