扫描报告
5 /100
wan26-text-to-image
使用阿里云万相 2.6 模型生成微信公众号封面图和技术架构设计图
Legitimate Alibaba Cloud Wanxiang 2.6 image generation skill with no malicious indicators. All declared capabilities (network API calls, local file writes, .env loading) match implementation. Shell access is user-initiated setup only.
可以安装
Skill is safe to use. Consider pinning exact dependency versions in requirements.txt for reproducible builds.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Loose version pinning in requirements.txt | requirements.txt:1 |
| 提示 | Multiple .env loading paths | wan26_generator.py:301 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 网络访问 | READ | READ | ✓ 一致 | wan26_generator.py:58-63 - API calls to Alibaba Cloud domains (dashscope.aliyunc… |
| 文件系统 | WRITE | WRITE | ✓ 一致 | wan26_generator.py:417-426 - saves images to ~/WorkBuddy/<skill-name>/ |
| 文件系统 | READ | READ | ✓ 一致 | wan26_generator.py:301-328 - reads .env from multiple paths (documented behavior… |
| 命令执行 | WRITE | WRITE | ✓ 一致 | setup.sh:44-56 - user-initiated API key setup only, not called automatically |
| 环境变量 | READ | READ | ✓ 一致 | wan26_generator.py:40-43 - reads DASHSCOPE_API_KEY from environment |
5 项发现
中危 外部 URL 外部 URL
https://help.aliyun.com/zh/model-studio/get-api-key SKILL.md:96 中危 外部 URL 外部 URL
https://help.aliyun.com/zh/model-studio/wan-image-generation-api-reference SKILL.md:136 中危 外部 URL 外部 URL
https://dashscope.aliyuncs.com/api/v1 config.py:133 中危 外部 URL 外部 URL
https://dashscope-intl.aliyuncs.com/api/v1 wan26_generator.py:62 中危 外部 URL 外部 URL
https://dashscope-us.aliyuncs.com/api/v1 wan26_generator.py:63 目录结构
5 文件 · 31.3 KB · 895 行 Python 2f · 688L
Markdown 1f · 136L
Shell 1f · 69L
Text 1f · 2L
├─
config.py
Python
├─
requirements.txt
Text
├─
setup.sh
Shell
├─
SKILL.md
Markdown
└─
wan26_generator.py
Python
依赖分析 2 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
dashscope | >=1.25.8 | pip | 否 | Version not pinned |
requests | * | pip | 否 | Version not pinned, standard library fallback |
安全亮点
✓ No subprocess/shell execution in main generator code
✓ No base64, eval(), or dynamic code execution
✓ No credential exfiltration or external data transmission
✓ API key not echoed to terminal output
✓ .env files properly gitignored
✓ File permissions set to 0o600 for sensitive files
✓ Clean separation: shell access only for user-initiated setup, not automated execution
✓ Uses official Alibaba Cloud SDK (dashscope) with documented API endpoints
✓ All network requests go to legitimate Alibaba Cloud domains