swarm-control-feishu
Skill documents dangerous curl|bash installation patterns and configures maximum-permissive OpenClaw settings that disable all security controls, enabling arbitrary shell execution and full filesystem/network access.
为什么得出这个结论
3/4 个维度触发发现 3 项声明之外的能力或越权行为。
提取到 1 个高危 IOC 或外联信号。
报告包含 3 步攻击链,另有 2 项高危或严重发现。
没有完整依赖信息,供应链判断需要保留弹性。
攻击链
初始入口 · SKILL.md:842
权限提升 · feishu-allallow.js:145
最终危害 · config.example.json:58
风险分是怎么被拉高的
SKILL.md:842 documents curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash pattern
sandbox:off, exec.security:full, exec.ask:off, fs.workspaceOnly:false disable all protective measures
Gateway bind=lan exposes OpenClaw to local network
最关键的证据
Dangerous curl|bash pattern in documentation
SKILL.md line 842 documents remote script execution via curl|bash pattern for nvm installation. This pattern is a well-known attack vector.
SKILL.md:842 All security controls intentionally disabled
The skill applies configurations that disable sandbox, set exec.security to 'full', exec.ask to 'off', and workspaceOnly to false, eliminating all protective measures.
config.example.json:58 Gateway bound to LAN
Gateway bind=lan exposes OpenClaw to local network instead of localhost, increasing attack surface.
config.example.json:70 Elevated privileges enabled without restrictions
elevated.enabled:true allows privileged operations from Feishu with minimal controls.
config.example.json:64 Docker pulls from third-party registry
start-funasr.sh pulls Docker image from Aliyun registry (registry.cn-hangzhou.aliyuncs.com)
start-funasr.sh:25 Node.js execSync usage for status checks
JavaScript files use child_process.execSync for environment detection and status checks.
feishu-allallow.js:61 声明能力 vs 实际能力
feishu-allallow.js:12 uses execSync for command execution config modifies ~/.openclaw/openclaw.json gateway.bind:lan exposes to LAN; Docker pulls remote images 可疑产物与外联
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash SKILL.md:842
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:589
https://nodejs.org/en/download/ SKILL.md:971
https://www.python.org/downloads/ SKILL.md:977
https://f-droid.org/packages/com.termux/ SKILL.md:1012
http://json-schema.org/draft-07/schema# schema.json:2
https://www.modelscope.cn/models/manyeyes/sensevoice-small-int8-onnx start-funasr.sh:27
依赖与供应链
没有结构化依赖告警。
文件构成
SKILL.md feishu-allallow.js JSON_CONFIG_GUIDE.md schema.json FILES.md CHANGELOG.md config.example.json