Scan Report
5 /100
visual-qa
Visual regression testing pipeline for web applications
纯视觉回归测试工具,subprocess 用于合法启动本地开发服务器,无恶意行为发现
Safe to install
无需限制使用,可按需部署
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | subprocess shell 执行未声明 Priv Escalation | scripts/capture.py:65 |
| Low | 依赖无版本锁定 Supply Chain | SKILL.md:220 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | scripts/capture.py:73 创建输出目录 |
| Network | READ | READ | ✓ Aligned | scripts/capture.py:89 page.goto(url) 访问 URL |
| Shell | NONE | WRITE | ✓ Aligned | scripts/capture.py:65 subprocess.Popen(shell=True) |
File Tree
4 files · 30.5 KB · 977 lines Python 3f · 709L
Markdown 1f · 268L
├─
▾
scripts
│ ├─
capture.py
Python
│ ├─
diff.py
Python
│ └─
gate.py
Python
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
playwright | * | pip | No | 无版本锁定 |
pillow | * | pip | No | 无版本锁定 |
Security Positives
✓ 纯本地图像处理,无数据外传
✓ 使用 Playwright/Pillow 等成熟开源库
✓ 文档清晰完整,功能与代码一致
✓ 无敏感文件访问、无环境变量遍历
✓ 无网络外传行为