oo-telegram
声明仅允许运行 oo* 命令,但文档包含未声明的 curl|bash 远程脚本执行命令,权限边界不清晰。
Why this conclusion was reached
3/4 dimensions flagged1 undeclared or violating capabilities were inferred.
1 high-risk artifacts or egress signals were extracted.
The report includes 3 attack-chain steps and 0 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
Attack Chain
Entry · SKILL.md:1
Escalation · SKILL.md:104
Impact · SKILL.md:104
What drove the risk score up
SKILL.md:104 包含 curl -fsSL https://cli.oomol.com/install.sh | bash,超出 allowed-tools 声明的 Bash(oo *) 范围
声明仅操作 Telegram Bot,但安装脚本执行任意命令
远程脚本内容不可控,存在供应链攻击风险
Most important evidence
安装命令超出 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 Declared capability vs actual capability
SKILL.md:104 远程脚本执行超出声明的 oo* 命令范围 SKILL.md:104 curl 从外部 URL 下载脚本 Suspicious artifacts and egress
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
Dependencies and supply chain
There are no structured dependency warnings.
File composition
SKILL.md