oo-telegram
声明仅允许运行 oo* 命令,但文档包含未声明的 curl|bash 远程脚本执行命令,权限边界不清晰。
为什么得出这个结论
3/4 个维度触发发现 1 项声明之外的能力或越权行为。
提取到 1 个高危 IOC 或外联信号。
报告包含 3 步攻击链,另有 0 项高危或严重发现。
没有完整依赖信息,供应链判断需要保留弹性。
攻击链
初始入口 · SKILL.md:1
权限提升 · SKILL.md:104
最终危害 · SKILL.md:104
风险分是怎么被拉高的
SKILL.md:104 包含 curl -fsSL https://cli.oomol.com/install.sh | bash,超出 allowed-tools 声明的 Bash(oo *) 范围
声明仅操作 Telegram Bot,但安装脚本执行任意命令
远程脚本内容不可控,存在供应链攻击风险
最关键的证据
安装命令超出 allowed-tools 声明范围
allowed-tools 声明为 Bash(oo *),仅允许执行 oo 开头的命令。但 SKILL.md:104 包含 curl -fsSL https://cli.oomol.com/install.sh | bash,这是未声明的任意 shell 命令执行能力。
SKILL.md:104 远程脚本执行引入供应链风险
从 cli.oomol.com 下载安装脚本并直接执行 | bash。脚本内容不在 Skill 管控范围内,存在供应链攻击风险(脚本被篡改、依赖被替换等)。
SKILL.md:104 文档声称与实际操作存在偏差
文档声称 'OOMOL injects credentials server-side, so you never handle raw tokens' 和 'allowed-tools: [Bash(oo *)]',但安装步骤执行了 curl|bash 管道,超出声明范围。
SKILL.md:1 声明能力 vs 实际能力
SKILL.md:104 远程脚本执行超出声明的 oo* 命令范围 SKILL.md:104 curl 从外部 URL 下载脚本 可疑产物与外联
curl -fsSL https://cli.oomol.com/install.sh | bash SKILL.md:104
https://static.oomol.com/logo/third-party/Telegram.svg SKILL.md:10
https://cli.oomol.com/install-guide.md SKILL.md:101
https://cli.oomol.com/install.sh SKILL.md:104
https://cli.oomol.com/install.ps1 SKILL.md:108
https://console.oomol.com/app-connections?provider=telegram SKILL.md:120
https://console.oomol.com/billing/token-recharge SKILL.md:123
https://core.telegram.org/bots SKILL.md:127
依赖与供应链
没有结构化依赖告警。
文件构成
SKILL.md