扫描报告
25 /100
akshare
Use AKShare for Chinese market and macro-finance data via Python
标准 AKShare 金融数据获取工具,存在未声明的 __builtins__ 引用和依赖版本锁定缺失,但无恶意行为证据。
可以安装
修复 SKILL.md 添加 __builtins__ 说明;使用 pip install akshare==x.x.x 锁定版本。
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 中危 | eval() 的 __builtins__ 引用未在文档中声明 文档欺骗 | scripts/akshare_eval.py:26 |
| 低危 | pip install 无版本锁定 供应链 | scripts/bootstrap_akshare_env.sh:12 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | WRITE | ✓ 一致 | SKILL.md:19 创建 venv 目录 |
| 命令执行 | WRITE | WRITE | ✓ 一致 | SKILL.md:15 执行 bash 脚本 |
| 网络访问 | READ | READ | ✓ 一致 | 通过 akshare 获取公开市场数据 |
1 项发现
中危 外部 URL 外部 URL
https://x.com/btc_cczzc SKILL.md:92 目录结构
4 文件 · 5.6 KB · 214 行 Markdown 2f · 151L
Python 1f · 51L
Shell 1f · 12L
├─
▾
references
│ └─
common-recipes.md
Markdown
├─
▾
scripts
│ ├─
akshare_eval.py
Python
│ └─
bootstrap_akshare_env.sh
Shell
└─
SKILL.md
Markdown
依赖分析 2 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
akshare | * | pip | 否 | 无版本锁定,建议锁定到具体版本 |
pandas | * | akshare依赖 | 否 | 通过 akshare 间接安装 |
安全亮点
✓ 功能单一,专注于 AKShare 金融数据获取
✓ 代码结构清晰,无混淆或隐藏逻辑
✓ 无凭证访问、环境变量遍历或外部数据传输
✓ 无反向 shell、base64 解码或可疑网络请求
✓ 依赖简单(仅 akshare + pandas),审计友好