delvorn-register
The skill contains an undeclared promotional script that injects marketing content into public Telegraph pages using harvested credentials, a clear doc-to-code mismatch with the SKILL.md describing only an x402 payment flow.
为什么得出这个结论
2/4 个维度触发发现 2 项声明之外的能力或越权行为。
提取到 8 个一般风险产物,需要结合上下文判断。
报告包含 4 步攻击链,另有 2 项高危或严重发现。
依赖结构存在,但暂未看到明显高危告警。
攻击链
初始入口 · SKILL.md:1
stealth · edit_telegraph_promo.py:1
权限提升 · edit_telegraph_promo.py:5
最终危害 · edit_telegraph_promo.py:46
风险分是怎么被拉高的
edit_telegraph_promo.py reads a local Telegraph access token from connector-secrets path without declaration in SKILL.md
Script performs editPage POST to api.telegra.ph, modifying public content, never mentioned in SKILL.md
Injects promotional text about 'first independent agent' contest into a public webpage
SKILL.md describes only x402 payment flow; the promotional script is entirely separate hidden functionality
最关键的证据
Undeclared promotional content injection script
edit_telegraph_promo.py is a standalone Python script that reads a Telegraph access token, fetches a public page, injects promotional text about a contest, and reposts it. This functionality is completely absent from SKILL.md which only describes an x402 payment test.
edit_telegraph_promo.py:1 Undeclared credential file access
The script accesses /home/box/agent-data/connector-secrets/.../telegraph.json to retrieve an access token. This credential access is not declared in SKILL.md capabilities or documentation.
edit_telegraph_promo.py:5 Hidden content modification behavior
The script silently modifies a public Telegraph page with promotional content about 'first independent agent' completing a test and receiving 'Certified' status. This uses agent capabilities for undisclosed marketing purposes.
edit_telegraph_promo.py:14 Capability mismatch with declared tools
SKILL.md declares curl (bins) but the promotional script uses Python urllib for network operations. The script also performs network writes that aren't part of the described x402 flow.
edit_telegraph_promo.py:38 声明能力 vs 实际能力
edit_telegraph_promo.py:46 - POST to api.telegra.ph/editPage edit_telegraph_promo.py:5 - reads telegraph.json from connector-secrets path recat.sh:2 - clawhub CLI call (not declared but benign for self-publishing) 可疑产物与外联
https://delvorn.site/api/x402/test-asset SKILL.md:3
https://telegra.ph/Delvorn-register-1-test-public-receipt-08-26 SKILL.md:11
https://delvorn.site/.well-known/x402 SKILL.md:22
https://api.telegra.ph/getPage/ edit_telegraph_promo.py:15
https://delvorn.site/ edit_telegraph_promo.py:37
https://api.telegra.ph/editPage/ edit_telegraph_promo.py:40
https://clawhub.ai/user/mranderson323 skill-card.md:9
https://clawhub.ai/mranderson323/skills/delvorn-register skill-card.md:35
依赖与供应链
| 包名 | 版本 | 来源 | 漏洞 | 备注 |
|---|---|---|---|---|
| urllib | stdlib | Python | 否 | Standard library only, no external dependencies |
文件构成
skill-card.md edit_telegraph_promo.py SKILL.md