swarm-control-feishu
配置管理工具存在危险文档模式(curl|bash)和过度权限设计,但代码本身无明显恶意行为
Why this conclusion was reached
2/4 dimensions flaggedDeclared resources and inferred behavior are broadly aligned.
1 high-risk artifacts or egress signals were extracted.
The report includes 3 attack-chain steps and 0 severe findings.
4 dependency or supply-chain issues need attention.
Attack Chain
Entry · SKILL.md:965
Escalation · SKILL.md:965
Impact · SKILL.md:965
What drove the risk score up
文档第965行使用 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 安装 nvm
sandbox:off, exec.ask:off, elevated.enabled:true, fs.workspaceOnly:false 构成过度授权
代码执行 execSync('openclaw version') 等命令与文档描述基本一致
gateway.bind:lan 且 allowInsecureAuth:true 暴露局域网攻击面
Most important evidence
SKILL.md 文档中存在危险安装模式
在 SKILL.md 第965行展示了通过管道到 bash 安装 nvm 的危险命令,攻击者可将此模式替换为恶意脚本 URL
SKILL.md:965 全权限配置模板过于宽松
FULL_CONFIG 设置 sandbox:off、exec.ask:off、elevated.enabled:true、fs.workspaceOnly:false,形成最高权限状态
feishu-allallow.js:131 网关暴露局域网访问
gateway.bind:lan 且 allowInsecureAuth:true,局域网内任何设备可访问控制面板
feishu-allallow.js:155 代码无版本锁定依赖
package.json 中依赖无版本锁定,funasr/onnxruntime/fastapi 等使用 * 版本
package.json Declared capability vs actual capability
feishu-allallow.js:55 readConfig()/writeConfig() feishu-allallow.js:56 execSync('openclaw version') start-funasr.sh:37 Docker镜像下载 feishu-allallow.js:34 ENV对象检测 feishu-allallow.js:380-383 命令分发 Suspicious artifacts and egress
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash SKILL.md:965
https://clawhub.com CHANGELOG.md:101
https://docs.openclaw.ai FILES.md:139
https://open.feishu.cn/ FILES.md:140
http://127.0.0.1:18789 JSON_CONFIG_GUIDE.md:302
https://api.kimi.com/coding/ JSON_CONFIG_GUIDE.md:328
https://www.modelscope.cn/models/manyeyes/sensevoice-small-int8-onnx/summary SKILL.md:712
https://nodejs.org/en/download/ SKILL.md:1094
https://www.python.org/downloads/ SKILL.md:1100
https://f-droid.org/packages/com.termux/ SKILL.md:1135
http://json-schema.org/draft-07/schema# schema.json:2
https://www.modelscope.cn/models/manyeyes/sensevoice-small-int8-onnx start-funasr.sh:27
Dependencies and supply chain
| Package | Version | Source | Known vuln | Notes |
|---|---|---|---|---|
| funasr | * | pip | No | 无版本锁定 |
| onnxruntime | * | pip | No | 无版本锁定 |
| fastapi | * | pip | No | 无版本锁定 |
| uvicorn | * | pip | No | 无版本锁定 |
File composition
SKILL.md feishu-allallow.js JSON_CONFIG_GUIDE.md schema.json FILES.md CHANGELOG.md