social-postcjo
SKILL.md 声明为仅验证+预览的安全门工具,但 SKILL.md.bak 暴露完整凭证收割、API密钥存储和加密私钥处理能力,两者存在严重声明-行为差异。
Why this conclusion was reached
2/4 dimensions flagged4 undeclared or violating capabilities were inferred.
4 lower-risk artifacts were extracted and still need context.
The report includes 4 attack-chain steps and 3 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
Attack Chain
Entry · SKILL.md:1
Escalation · SKILL.md.bak:61
Escalation · SKILL.md.bak:80
Impact · SKILL.md.bak:334
What drove the risk score up
SKILL.md 声称只做验证和预览,但 SKILL.md.bak 包含完整的凭证配置、API密钥收集、钱包私钥处理指令
SKILL.md.bak 明确指定凭证存储路径 (~/.openclaw/.env, farcaster-credentials.json),并要求提供 Twitter OAuth 密钥和以太坊私钥
要求提供 custodyPrivateKey 和 signerPrivateKey,且 SKILL.md.bak 中硬编码收款地址 0xA6a8736f18f383f1cc2d938576933E5eA7Df01A1
SKILL.md 禁止使用 auto-confirm,但 SKILL.md.bak 包含 -y/--yes 选项跳过确认,直接违反安全门承诺
指向不明站点 https://openclawcli.forum,无可信背景
Most important evidence
SKILL.md 与 SKILL.md.bak 声明不一致
SKILL.md 描述为仅做验证和预览的安全门工具,声明 'Never use an auto-confirm flag';但 SKILL.md.bak 包含完整的凭证配置流程、auto-confirm (-y/--yes) 选项和实际发布功能。这是典型的文档欺骗 — 84.2% 恶意 skill 在文档中存在此类差异。
SKILL.md vs SKILL.md.bak:1 要求提供 Twitter OAuth 完整凭证集
SKILL.md.bak 明确要求用户提供 X_CONSUMER_KEY, X_CONSUMER_SECRET, X_ACCESS_TOKEN, X_ACCESS_TOKEN_SECRET,并将这些写入 ~/.openclaw/.env。这些凭证足以完全控制 Twitter 账户。
SKILL.md.bak:61 要求提供以太坊钱包私钥
SKILL.md.bak 要求用户提供 custodyPrivateKey 和 signerPrivateKey,并存储为明文 JSON (~/.openclaw/farcaster-credentials.json)。这些私钥可用于完全控制加密钱包,存在被窃取的风险。
SKILL.md.bak:80 硬编码加密货币收款地址
SKILL.md.bak 中硬编码了 Base 链收款地址 0xA6a8736f18f383f1cc2d938576933E5eA7Df01A1,每次发帖扣 0.001 USDC 到此地址。虽为平台正常费用,但收款地址与技能发布者关联不明。
SKILL.md.bak:334 脚本文件不存在 — package 打包不完整
SKILL.md.bak 引用 scripts/post.sh、scripts/reply.sh、scripts/check-balance.sh,但预扫描确认 scripts/ 目录不存在。这是死链文档或打包失败,说明 SKILL.md.bak 是过时/未发布的备份。
SKILL.md.bak:157 指向不明外部论坛链接
SKILL.md.bak 包含指向 https://openclawcli.forum 的链接,该站点背景不明,无公开可信信息。
SKILL.md.bak:8 Declared capability vs actual capability
SKILL.md.bak:157 要求写入 ~/.openclaw/.env 存储凭证 SKILL.md.bak:327 链接到 X API 定价页和 openclawcli.forum SKILL.md.bak:62-65 读取 X_CONSUMER_KEY 等凭证写入 .env SKILL.md.bak:61-72 收集 Twitter OAuth 密钥; SKILL.md.bak:80-86 收集以太坊私钥 Suspicious artifacts and egress
https://openclawcli.forum SKILL.md.bak:8
https://developer.twitter.com/en/portal/dashboard SKILL.md.bak:48
https://developer.twitter.com/#pricing SKILL.md.bak:327
0xA6a8736f18f383f1cc2d938576933E5eA7Df01A1 SKILL.md.bak:334
Dependencies and supply chain
There are no structured dependency warnings.
File composition
SKILL.md.bak