Scan Report
45 /100
minimax-image-gen
使用 Minimax Image API 生成图片。支持文生图、13+ 种风格预设、跨平台
The skill performs legitimate image generation but disables SSL certificate verification while claiming SSL/TLS encryption in documentation - a doc-to-code mismatch creating MITM vulnerability risk.
Use with caution
Fix SSL verification by setting verify_mode=ssl.CERT_REQUIRED and check_hostname=True. Update documentation to accurately reflect security implementation.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| High | SSL/TLS security claim contradicts code implementation Doc Mismatch | scripts/gen.py:171 |
| Medium | Reads API configuration from OpenClaw config file Sensitive Access | scripts/gen.py:206 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Network | READ | READ | ✓ Aligned | SKILL.md:requires:env MINIMAX_API_KEY - legitimate API calls |
| Filesystem | WRITE | WRITE | ✓ Aligned | scripts/gen.py:280-290 - saves images to output directory |
| Shell | WRITE | WRITE | ✓ Aligned | scripts/gen.py:263-270 - cross-platform image preview (open/xdg-open) |
| Environment | READ | READ | ✓ Aligned | scripts/gen.py:199 - reads MINIMAX_API_KEY |
7 findings
Medium External URL 外部 URL
https://platform.minimaxi.com/docs/api-reference/image-generation-t2i SKILL.md:4 Medium External URL 外部 URL
https://img.shields.io/badge/GitHub-neuroXY-blue SKILL.md:22 Medium External URL 外部 URL
https://img.shields.io/badge/Version-1.1.0-green SKILL.md:23 Medium External URL 外部 URL
https://img.shields.io/badge/Platform-Windows%2FMac%2FLinux-yellow SKILL.md:24 Medium External URL 外部 URL
https://img.shields.io/badge/License-MIT-orange SKILL.md:25 Medium External URL 外部 URL
https://platform.minimaxi.com/user-center/interface-key SKILL.md:86 Medium External URL 外部 URL
https://api.minimaxi.com scripts/gen.py:231 File Tree
2 files · 22.3 KB · 775 lines Python 1f · 490L
Markdown 1f · 285L
├─
▾
scripts
│ └─
gen.py
Python
└─
SKILL.md
Markdown
Security Positives
✓ No credential exfiltration detected - API keys used only for local API calls
✓ Input sanitization implemented to prevent XSS/script injection
✓ Prompt length validation prevents resource exhaustion
✓ Subprocess usage for image preview is documented in SKILL.md
✓ Error handling for various API error codes present
✓ No base64-encoded execution or obfuscation detected
✓ No sensitive file access (~/.ssh, ~/.aws, .env) beyond declared API key locations
✓ No reverse shell, C2 communication, or data theft patterns