Scan Report
This report was generated in Chinese. Some content may be in Chinese.
48 /100
x-daily-report
每日自动监控全球Top AI领域X/Twitter账号动态,生成结构化日报
硬编码X API凭证且凭证收割行为超出声明范围,但功能本身看似合法
Use with caution
删除硬编码凭证,审查twitter-scraper库是否窃取认证会话
Attack Chain 3 steps
◎
Entry 用户安装并运行skill,声称用于X账号监控
SKILL.md:1⬡
Escalation 通过useCookiesFromBrowser窃取Chrome中X平台认证Cookie
scripts/x-scraper-free.js:43◉
Impact 使用窃取的Cookie或硬编码API密钥访问用户X账号数据
scripts/x-monitor.js:11Findings 5 items
| Severity | Finding | Location |
|---|---|---|
| High | 硬编码X API密钥 Credential Theft | scripts/x-monitor.js:11 |
| High | 从Chrome浏览器窃取认证Cookie Credential Theft | scripts/x-scraper-free.js:43 |
| Medium | 飞书AccessToken环境变量访问 Credential Theft | scripts/x-monitor.js:23 |
| Medium | 第三方依赖无版本锁定 Supply Chain | package.json:14 |
| Low | API密钥获取方式未声明 Doc Mismatch | SKILL.md:58 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Network | READ | READ | ✓ Aligned | axios调用飞书/X API |
| Environment | NONE | READ | ✗ Violation | scripts/x-monitor.js:23 读取FEISHU_ACCESS_TOKEN |
| Filesystem | WRITE | WRITE | ✓ Aligned | writeFile写入日报文件 |
1 High 2 findings
High API Key 疑似硬编码凭证
API_KEY = 'THp2c1V4bW5JQVJ1S09IY1BzN1NubDoxaXJpUQ' scripts/x-monitor.js:11 Medium External URL 外部 URL
https://open.feishu.cn/open-apis scripts/x-monitor.js:8 File Tree
5 files · 22.8 KB · 609 lines JavaScript 2f · 445L
Markdown 2f · 147L
JSON 1f · 17L
├─
▾
references
│ └─
account-list.md
Markdown
├─
▾
scripts
│ ├─
x-monitor.js
JavaScript
│ └─
x-scraper-free.js
JavaScript
├─
package.json
JSON
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
@the-convocation/twitter-scraper | ^0.22.1 | npm | No | 包含浏览器Cookie访问能力 |
axios | ^1.6.0 | npm | No | 无版本锁定,存在供应链风险 |
Security Positives
✓ 功能实现完整,代码结构清晰
✓ 使用开源twitter-scraper而非自建恶意爬虫
✓ 日报生成逻辑合理,符合描述功能