安全决策报告

xinjianxue-skill-long_distance-cn

纯文档型技能,无可执行代码;文档声明不存储数据但缺乏代码验证,涉及收集敏感个人数据(出生年月日、性别、地理位置)发送至外部 API,数据用途仅依赖文档承诺。

安装决策优先 来源: ClawHub 扫描时间: 2026/9/14
文件 1
IOC 2
越权项 0
发现 3

为什么得出这个结论

0/4 个维度触发
通过
声明与实际能力

声明资源与推断能力基本一致。

复核
隐藏执行与外联

提取到 2 个一般风险产物,需要结合上下文判断。

通过
攻击链与高危发现

没有形成明确的恶意路径。

复核
依赖与供应链卫生

没有完整依赖信息,供应链判断需要保留弹性。

风险分是怎么被拉高的

文档声明可信度不足 +15

声称「不存储」「不留档」,但无代码验证,仅为文档声明

敏感数据外送 +15

出生年月日时分、性别、出生地、当前位置发送至外部商业 API chinaapi.xinjianxue.com

无代码文件可验证 +10

纯文档 Skill,无法验证声明与实际行为一致性

最关键的证据

中危 文档欺骗

数据处理声明仅依赖文档,无代码验证

文档多次声明「报告不存储」「仅做本次服务分析」,但本 Skill 为纯文档型,无可执行代码验证数据确实不持久化。用户需信任文档承诺而非技术保障。

SKILL.md:45
在隔离环境测试实际 API 流量,验证无数据持久化
中危 敏感访问

收集敏感个人数据发送至外部商业 API

需要收集分析对象的出生年月日时分、性别、出生地(国家+省市)、当前位置(国家+省市)等高度敏感个人信息,发送至外部域名 chinaapi.xinjianxue.com。数据用途和保留策略不明。

SKILL.md:40
确认目标 API 符合当地数据保护法规(如 GDPR/ PIPL);考虑使用脱敏数据
低危 权限提升

凭证收集流程涉及用户交互

要求用户从微信小程序获取 8 位授权码,涉及第三方平台交互。文档有明确防误用指引,但用户可能被诱导提供凭证。

SKILL.md:87
提醒用户授权码仅一次性使用,绑定后作废

声明能力 vs 实际能力

网络访问 通过
声明 READ
→
推断 READ
SKILL.md:68-80 - HTTP API 调用声明
环境变量 通过
声明 WRITE
→
推断 WRITE
SKILL.md:96 - 存储 license_key 和 api_key 到环境变量
文件系统 通过
声明 NONE
→
推断 NONE
无文件操作声明
命令执行 通过
声明 NONE
→
推断 NONE
无 shell 执行声明

可疑产物与外联

中危 外部 URL
https://chinaapi.xinjianxue.com

SKILL.md:70

中危 外部 URL
https://chinaapi.xinjianxue.com/api/xinjianxue

SKILL.md:182

依赖与供应链

没有结构化依赖告警。

文件构成

1 个文件 · 281 行
Markdown 1 个文件 · 281 行
需关注文件 · 1
SKILL.md Markdown · 281 行
数据处理声明仅依赖文档,无代码验证 · 收集敏感个人数据发送至外部商业 API · 凭证收集流程涉及用户交互 · https://chinaapi.xinjianxue.com · https://chinaapi.xinjianxue.com/api/xinjianxue

安全亮点

完整的错误响应处理表,降低误用风险
凭证管理有明确规范(不落对话/笔记/长期记忆)
双因子鉴权设计(license_key + api_key)
有明确的触发条件限制,避免非必要调用
明确的非触发场景说明(日常闲聊不触发)