clawdoctor
ClawDoctor 是合法的 OpenClaw 健康监控工具,存在轻微文档-行为差异(云端API配置但未启用)和供应链瑕疵(pip无版本锁定),无恶意行为证据。
Why this conclusion was reached
1/4 dimensions flaggedDeclared resources and inferred behavior are broadly aligned.
1 high-risk artifacts or egress signals were extracted.
There is no explicit malicious chain in the report.
1 dependency or supply-chain issues need attention.
What drove the risk score up
SKILL.md未声明任何权限,但代码使用subprocess/curl/requests
agent.py配置了api.clawdoctor.io但send_to_cloud()被注释
install.sh中pip install psutil无版本锁定
clawdoctor.py:305用于检测本机网络,非恶意用途
Most important evidence
SKILL.md 权限声明缺失
SKILL.md未声明任何allowed-tools权限,但代码实际使用subprocess、psutil等工具读取系统状态
SKILL.md:1 依赖无版本锁定
install.sh中pip install psutil未指定版本,可能安装到有漏洞的版本
install.sh:9 云端功能代码存在但未启用
agent.py配置了https://api.clawdoctor.io/v1/heartbeat,但send_to_cloud()函数被注释,不会实际发送数据
agent.py:15 读取本地OpenClaw配置
代码读取~/.openclaw/目录下的配置文件和日志用于监控,属于声明范围内的本地操作
clawdoctor.py:51 Declared capability vs actual capability
clawdoctor.py:51 读取~/.openclaw/配置和日志 clawdoctor.py:60-64 subprocess调用curl检查Gateway agent.py:17 配置云端API但未启用; clawdoctor.py:302-305 socket连接8.8.8.8 无数据库操作 Suspicious artifacts and egress
8.8.8.8 clawdoctor.py:305
https://img.shields.io/badge/OpenClaw-Health%20Monitor-blue?style=for-the-badge README.md:4
https://img.shields.io/badge/Python-3.10%2B-green?style=for-the-badge&logo=python&logoColor=white README.md:5
https://img.shields.io/badge/License-MIT-yellow?style=for-the-badge README.md:6
http://127.0.0.1:8080/dashboard.html README.md:22
https://api.clawdoctor.io/v1/heartbeat agent.py:17
http://127.0.0.1:18789/ agent.py:34
https://cdn.tailwindcss.com dashboard.html:7
http://127.0.0.1:52691 dashboard.html:199
http://127.0.0.1:64144 dashboard_simple.html:183
https://checkout.paddle.com/checkout/product/pri_01kkm07e93d54fat920xe9b5rs payment.html:48
https://checkout.paddle.com/checkout/product/pri_01kkm09nvwj9ex7nssjf27kbch payment.html:70
Dependencies and supply chain
| Package | Version | Source | Known vuln | Notes |
|---|---|---|---|---|
| psutil | * | pip | No | 无版本锁定,存在供应链风险但CVSS评分低 |
File composition
dashboard.html dashboard_simple.html clawdoctor.py agent.py payment.html server.py README.md