youdaonote
Skill implements a legitimate Youdao Cloud Notes CLI wrapper but documents a dangerous curl|bash installation pattern without adequate warnings, presenting moderate risk despite official source restrictions.
curl -fsSL https://artifact.lx.netease.com/download/youdaonote-cli/install.sh | bash 为什么得出这个结论
1/4 个维度触发声明资源与推断能力基本一致。
提取到 1 个高危 IOC 或外联信号。
没有形成明确的恶意路径。
没有完整依赖信息,供应链判断需要保留弹性。
风险分是怎么被拉高的
Line 134 documents remote script execution via pipe to bash without explicit danger warnings in the command context
SKILL.md frontmatter lacks allowed-tools; using Bash implies shell:WRITE capability not formally declared
While the skill mentions '建议用户在执行前确认命令来源可信', the warning appears late and lacks emphasis compared to the prominent install command
最关键的证据
Dangerous curl|bash installation pattern documented
Line 134 presents `curl -fsSL https://artifact.lx.netease.com/download/youdaonote-cli/install.sh | bash` as the official installation method. While restricted to official source and user-executed (not agent self-execution), the curl|bash anti-pattern is inherently dangerous as it bypasses script review.
SKILL.md:134 Missing allowed-tools declaration in frontmatter
The SKILL.md frontmatter lacks allowed-tools declaration. The skill implicitly requires Bash access (shell:WRITE) to execute youdaonote CLI commands, but this is not formally declared.
SKILL.md:1 Late and understated security guidance
Security guidance '建议用户在执行前确认命令来源可信' appears only in the Windows section and is not prominently displayed near the curl|bash command for macOS/Linux.
SKILL.md:128 声明能力 vs 实际能力
SKILL.md:46-48, 134 - Uses Bash commands (youdaonote CLI invocations) implying shell:WRITE SKILL.md:134,140-141 - Downloads from official artifact.lx.netease.com; API calls to mopen.163.com for Youdao service SKILL.md:46-48 - Uses --file flag for large content transfer (note.json, content.md) 可疑产物与外联
curl -fsSL https://artifact.lx.netease.com/download/youdaonote-cli/install.sh | bash SKILL.md:134
https://mopen.163.com** SKILL.md:17
https://artifact.lx.netease.com/download/youdaonote-cli/install.sh SKILL.md:126
https://artifact.lx.netease.com/download/youdaonote-cli/youdaonote-cli-windows-x64.tar.gz SKILL.md:140
https://artifact.lx.netease.com/download/youdaonote-cli/youdaonote-cli-windows-arm64.tar.gz SKILL.md:141
依赖与供应链
没有结构化依赖告警。
文件构成
SKILL.md