gpt-chat
Multiple undocumented capabilities found: HTTP server with undeclared endpoints, undeclared filesystem writes for state persistence and file generation, and undeclared environment variable usage.
为什么得出这个结论
1/4 个维度触发发现 1 项声明之外的能力或越权行为。
提取到 3 个一般风险产物,需要结合上下文判断。
没有形成明确的恶意路径。
依赖结构存在,但暂未看到明显高危告警。
风险分是怎么被拉高的
server.js creates HTTP listener on port 3456 with /chat, /set-model endpoints - not mentioned in SKILL.md
state.json persistence and article file generation not declared
OPENAI_API_BASE used but not documented in requires section
test.js, test-key.js, test-chat.js present but not referenced in documentation
api.openai-proxy.org used as default instead of official OpenAI API
All code appears to be legitimate GPT API wrapper functionality
最关键的证据
Undeclared HTTP server with API endpoints
server.js creates an HTTP server on port 3456 that exposes /health, /set-model, /chat, and /models endpoints. This network listener functionality is completely absent from SKILL.md.
scripts/server.js:55 Undeclared filesystem write operations
gpt.js reads and writes state.json for model persistence, and generate-article.js writes output files. Neither is declared in SKILL.md.
scripts/gpt.js:32 Undeclared environment variable usage
OPENAI_API_BASE environment variable is used as the API endpoint but is not listed in the requires.env section of SKILL.md.
scripts/gpt.js:10 Undocumented test scripts
test.js, test-key.js, and test-chat.js exist but are not referenced anywhere in SKILL.md documentation.
scripts/test.js:1 External proxy dependency
Skill defaults to api.openai-proxy.org instead of official OpenAI API endpoints, introducing an untrusted intermediary.
scripts/gpt.js:11 声明能力 vs 实际能力
server.js:55 creates HTTP server that accepts POST requests gpt.js:32 writes state.json; generate-article.js:68 writes ai-future-article.md OPENAI_API_KEY read in all scripts No subprocess or shell execution found 可疑产物与外联
https://api.openai-proxy.org scripts/gpt.js:11
https://clawhub.ai/user/lilisidu1210-ui skill-card.md:7
https://clawhub.ai/lilisidu1210-ui/gpt-chat skill-card.md:28
依赖与供应链
| 包名 | 版本 | 来源 | 漏洞 | 备注 |
|---|---|---|---|---|
| node | system | system | 否 | No npm dependencies - uses only built-in Node.js modules (fs, https, http, url) |
| api.openai-proxy.org | N/A | external | 否 | External proxy service used as default API endpoint |
文件构成
scripts/gpt.js scripts/server.js skill-card.md scripts/test.js