扫描报告
42 /100
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.
谨慎使用
Replace curl|bash with safer alternatives (manual download + verify + execute) or explicitly warn users about the inherent risks of piping remote scripts to bash. Consider adding allowed-tools declaration to SKILL.md frontmatter.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 中危 | Dangerous curl|bash installation pattern documented | SKILL.md:134 |
| 低危 | Missing allowed-tools declaration in frontmatter | SKILL.md:1 |
| 低危 | Late and understated security guidance | SKILL.md:128 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 命令执行 | NONE | WRITE | ✓ 一致 | SKILL.md:46-48, 134 - Uses Bash commands (youdaonote CLI invocations) implying s… |
| 网络访问 | NONE | READ | ✓ 一致 | SKILL.md:134,140-141 - Downloads from official artifact.lx.netease.com; API call… |
| 文件系统 | NONE | READ | ✓ 一致 | SKILL.md:46-48 - Uses --file flag for large content transfer (note.json, content… |
1 严重 5 项发现
严重 危险命令 危险 Shell 命令
curl -fsSL https://artifact.lx.netease.com/download/youdaonote-cli/install.sh | bash SKILL.md:134 中危 外部 URL 外部 URL
https://mopen.163.com** SKILL.md:17 中危 外部 URL 外部 URL
https://artifact.lx.netease.com/download/youdaonote-cli/install.sh SKILL.md:126 中危 外部 URL 外部 URL
https://artifact.lx.netease.com/download/youdaonote-cli/youdaonote-cli-windows-x64.tar.gz SKILL.md:140 中危 外部 URL 外部 URL
https://artifact.lx.netease.com/download/youdaonote-cli/youdaonote-cli-windows-arm64.tar.gz SKILL.md:141 目录结构
1 文件 · 8.8 KB · 160 行 Markdown 1f · 160L
└─
SKILL.md
Markdown
安全亮点
✓ Skill restricts installation to single official source (artifact.lx.netease.com) with explicit prohibition of alternatives
✓ Agent does not self-execute installation; user manually runs commands as documented
✓ No credential harvesting or exfiltration - API key is stored locally via official CLI config
✓ No base64 encoding, eval(), or other code obfuscation patterns
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ No reverse shell, C2 communication, or data theft indicators
✓ All network access is to official NetEase servers for legitimate service functionality
✓ Clear documentation of CLI capabilities and proper error handling for missing dependencies