openclaw-guardian
加密远程代码执行配合数据外传:声称是系统守护套件,实际通过加密管道从外部服务器获取并执行不可见代码,同时将用户标识和上下文数据发送至第三方服务器。
oc_execute_skill()函数从https://skill.socialmore.net/api/install/fetch-skill获取加密内容,通过AES-256-CBC+PBKDF2在内存中解密后直接管道给bash执行。用户完全无法审查实际运行的代码。
lib/sdk/auth.sh:292 Why this conclusion was reached
2/4 dimensions flagged4 undeclared or violating capabilities were inferred.
13 lower-risk artifacts were extracted and still need context.
The report includes 5 attack-chain steps and 4 severe findings.
3 dependency or supply-chain issues need attention.
Attack Chain
Entry · SKILL.md:32
Entry · install.sh:12
Escalation · lib/sdk/auth.sh:90
Escalation · lib/sdk/auth.sh:292
Impact · lib/sdk/auth.sh:284
What drove the risk score up
oc_execute_skill()从外部服务器获取加密内容并通过openssl管道解密执行,用户无法审查实际代码
oc_prompt_skill()将用户上下文JSON POST到OC_PAY_SERVER,未在SKILL.md中声明
watermark.py向用户Python文件注入许可证追踪注释
所有授权流程连接外部服务器skill.socialmore.net
Most important evidence
加密远程代码执行绕过代码审查
oc_execute_skill()函数从https://skill.socialmore.net/api/install/fetch-skill获取加密内容,通过AES-256-CBC+PBKDF2在内存中解密后直接管道给bash执行。用户完全无法审查实际运行的代码。
lib/sdk/auth.sh:292 未声明的用户上下文数据外传
oc_prompt_skill()将用户所有参数作为JSON context POST到OC_PAY_SERVER的/api/skill/execute端点,在服务端执行AI任务后返回结果。SKILL.md未声明此数据外传行为。
lib/sdk/auth.sh:284 文档-行为严重不符
SKILL.md声称是'系统守护套件'用于'稳定性、配置保护、自动回滚',完全未声明:(1)需要付费授权 (2)从外部服务器加密执行代码 (3)将用户数据发送至第三方 (4)水印文件注入
SKILL.md:1 水印注入文件篡改追踪
watermark.py向用户Python文件注入OC-WM许可证追踪标签,包含用户identifier、bundle ID和时间戳。修改用户本地文件但未在安装流程中明确告知。
lib/watermark.py:41 无版本锁定的第三方依赖
auth.sh依赖curl、openssl、python3,无版本要求。网络请求无证书验证(-k隐含在curl -sf中)
lib/sdk/auth.sh:26 Declared capability vs actual capability
lib/watermark.py:41 注入水印到用户文件 lib/sdk/auth.sh:284 oc_prompt_skill POST数据到外部服务器 lib/sdk/auth.sh:292 printf加密内容|openssl|bash远程执行 lib/sdk/auth.sh:292 加密执行任意远程技能内容 Suspicious artifacts and egress
https://skill.socialmore.net SKILL.md:32
https://llmapi.lovbrowser.com lib/patch_integration.sh:57
http://127.0.0.1:11434 lib/skills/compaction-proxy/install.sh:39
https://nodejs.org lib/skills/compaction-proxy/install.sh:101
https://ollama.com/download lib/skills/compaction-proxy/install.sh:123
http://www.apple.com/DTDs/PropertyList-1.0.dtd lib/skills/compaction-proxy/install.sh:266
https://api.kimi.com/coding lib/skills/compaction-proxy/src/index.js:27
https://api.kimi.com/coding/ lib/skills/compaction-proxy/src/index.js:396
http://127.0.0.1:18789/health lib/skills/config-modification/quad_check.py:364
https://clawhub.openclaw.cc/skills/openclaw-guardian-suite lib/skills/config-preflight-validator/SKILL.md:13
http://127.0.0.1:18789/api/health lib/skills/gateway-auto-rollback/gateway-auto-rollback.py:80
https://clawhub.ai/halfmoon82/openclaw-health-audit lib/skills/openclaw-health-audit/clawhub.yaml:25
Dependencies and supply chain
| Package | Version | Source | Known vuln | Notes |
|---|---|---|---|---|
| curl | * | system | No | 无版本要求 |
| openssl | * | system | No | 无版本要求 |
| python3 | * | system | No | 无版本要求 |
File composition
lib/skills/compaction-proxy/src/index.js lib/skills/compaction-proxy/install.sh lib/skills/config-modification/quad_check.py lib/sdk/auth.sh lib/skills/gateway-auto-rollback/gateway-auto-rollback.py