watch-cli
watch-cli 声称是视频处理工具,功能声明合理但存在危险的远程脚本执行安装方式,无法验证远程脚本安全性。
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 1 severe findings.
Dependencies are present but no obvious high-risk issue stands out.
Attack Chain
Entry · SKILL.md:1
Escalation · SKILL.md:14
Impact · install.sh (远程):1
What drove the risk score up
curl|bash 管道执行远程脚本,无法验证脚本完整性
仅有文档说明,无实际代码验证功能声明真实性
转录依赖 Kyma API,存在外部服务依赖风险
无法确认远程安装脚本版本的稳定性
Most important evidence
危险的远程脚本执行安装
SKILL.md 第14行声明使用 `curl -fsSL https://raw.githubusercontent.com/sonpiaz/watch-cli/main/install.sh | bash` 进行安装,这种通过管道直接执行远程脚本的方式存在供应链攻击风险。无法验证远程脚本在传输过程中是否被篡改。
SKILL.md:14 无实际代码验证
该技能包仅包含 SKILL.md 文档,没有实际的脚本代码文件。无法验证声明的功能是否与实际代码行为一致,存在文档欺骗的可能性。
SKILL.md:1 访问用户主目录
工具会访问 ~/.watch-cli/archive 目录存储视频处理结果和转录内容,访问用户主目录下的隐藏文件夹。
SKILL.md:59 Declared capability vs actual capability
SKILL.md 读取 ~/.watch-cli/archive 下的文件 SKILL.md 下载视频、调用 Kyma API 转录 SKILL.md:14 远程脚本执行安装 Suspicious artifacts and egress
curl -fsSL https://raw.githubusercontent.com/sonpiaz/watch-cli/main/install.sh | bash SKILL.md:14
https://kymaapi.com/?src=skill:watch SKILL.md:92
Dependencies and supply chain
| Package | Version | Source | Known vuln | Notes |
|---|---|---|---|---|
| kymaapi | unversioned | external_api | No | 第三方转录服务,无版本控制 |
File composition
SKILL.md