安全决策报告
oo-docsumo
仅含文档的元技能,核心功能为调用 oo CLI 封装 Docsumo API,但首装指令使用了高危的 curl|bash 远程脚本执行模式,存在供应链注入风险
最直接的威胁证据
01
用户读取 SKILL.md,按 'First-time setup' 执行首装命令 初始入口 · SKILL.md
02
curl 从远程 URL 下载 install.sh 并通过管道直接 bash 执行 权限提升 · SKILL.md
03
若攻击者篡改 install.sh,注入任意命令完成 RCE / 凭证窃取 最终危害 · SKILL.md
为什么得出这个结论
2/4 个维度触发 通过
声明与实际能力
声明资源与推断能力基本一致。
阻止
隐藏执行与外联
提取到 1 个高危 IOC 或外联信号。
阻止
攻击链与高危发现
报告包含 3 步攻击链,另有 1 项高危或严重发现。
复核
依赖与供应链卫生
没有完整依赖信息,供应链判断需要保留弹性。
攻击链
01
用户读取 SKILL.md,按 'First-time setup' 执行首装命令
初始入口 · SKILL.md:60
02
curl 从远程 URL 下载 install.sh 并通过管道直接 bash 执行
权限提升 · SKILL.md:60
03
若攻击者篡改 install.sh,注入任意命令完成 RCE / 凭证窃取
最终危害 · SKILL.md:60
风险分是怎么被拉高的
curl|bash 管道远程脚本执行 +25
SKILL.md:60 存在 'curl -fsSL https://cli.oomol.com/install.sh | bash',攻击者可篡改远程脚本注入任意命令
supply chain 无完整性校验 +10
安装脚本无 hash 校验、无版本锁定,供应链随时可被污染
最关键的证据
高危 供应链
首装指令使用危险 curl|bash 管道
在 'First-time setup' 中包含 curl -fsSL https://cli.oomol.com/install.sh | bash,攻击者可篡改远程脚本注入任意命令,且无 hash 校验或版本锁定
SKILL.md:60 改用预下载+校验模式(先 wget/curl 下载脚本 → 人工/自动校验 hash → 再执行),或引导用户通过官方包管理器(brew/apt)安装
中危 供应链
远程 PowerShell 安装脚本无校验
Windows 安装使用 irm https://cli.oomol.com/install.ps1 | iex,同理存在远程脚本注入风险
SKILL.md:64 同上,下载后执行
声明能力 vs 实际能力
文件系统 通过
声明 NONE
→ 推断 NONE
SKILL.md 无文件读写声明 网络访问 通过
声明 NONE
→ 推断 READ
oo connector run 通过 oo CLI 发起 Docsumo API 调用(文档声明的服务范围内) 命令执行 通过
声明 WRITE
→ 推断 WRITE
allowed-tools: [Bash(oo *)] 声明,代码仅调用 oo connector 命令 环境变量 通过
声明 NONE
→ 推断 NONE
无环境变量遍历或凭证读取 credential 通过
声明 NONE
→ 推断 NONE
文档明确说明 OOMOL 服务端注入凭证,不在客户端处理 可疑产物与外联
严重 危险命令
curl -fsSL https://cli.oomol.com/install.sh | bash SKILL.md:60
中危 外部 URL
https://static.oomol.com/logo/third-party/docsumo.svg SKILL.md:10
中危 外部 URL
https://cli.oomol.com/install-guide.md SKILL.md:57
中危 外部 URL
https://cli.oomol.com/install.sh SKILL.md:60
中危 外部 URL
https://cli.oomol.com/install.ps1 SKILL.md:64
中危 外部 URL
https://console.oomol.com/app-connections?provider=docsumo SKILL.md:76
中危 外部 URL
https://console.oomol.com/billing/token-recharge SKILL.md:79
中危 外部 URL
https://www.docsumo.com SKILL.md:83
依赖与供应链
没有结构化依赖告警。
文件构成
1 个文件 · 83 行
Markdown 1 个文件 · 83 行
需关注文件 · 1
SKILL.md 首装指令使用危险 curl|bash 管道 · 远程 PowerShell 安装脚本无校验 · curl -fsSL https://cli.oomol.com/install.sh | bash · https://static.oomol.com/logo/third-party/docsumo.svg · https://cli.oomol.com/install-guide.md · https://cli.oomol.com/install.sh · https://cli.oomol.com/install.ps1 · https://console.oomol.com/app-connections?provider=docsumo · https://console.oomol.com/billing/token-recharge · https://www.docsumo.com
安全亮点
纯文档技能,无实际脚本文件,无法植入阴影代码
凭证管理在服务端(OOMOL),客户端不处理原始 token
声明的 Bash 权限与实际 oo connector 调用行为一致
文档清晰标注了 write/destructive 动作,需用户确认
无文件系统、凭证收割、数据外泄等高危行为