安全决策报告

gaode-taxi

影子功能泛滥且存在未声明的代理服务进行数据中转,用户查询数据被发送至第三方服务器

安装决策优先 来源: ClawHub 扫描时间: 2026/9/14
文件 3
IOC 1
越权项 1
发现 4
最直接的威胁证据
严重 数据外泄
未声明的第三方代理数据中转

所有用户查询(位置、目的地、POI搜索词等)通过 https://1439498936-bl10af74fl.ap-guangzhou.tencentscf.com 中转,该代理服务收集用户数据但未在 SKILL.md 明确披露,仅模糊提及'高德地图代理'。用户无法验证数据是否被存储或用于其他目的。

scripts/gaode_taxi.py:12

为什么得出这个结论

2/4 个维度触发
阻止
声明与实际能力

发现 1 项声明之外的能力或越权行为。

复核
隐藏执行与外联

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

阻止
攻击链与高危发现

报告包含 3 步攻击链,另有 2 项高危或严重发现。

复核
依赖与供应链卫生

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

攻击链

01
用户调用 skill 打车/搜索功能,传入位置和目的地

初始入口 · SKILL.md:1

02
skill 将用户查询(IP、坐标、目的地等)POST 到第三方代理服务器

权限提升 · scripts/gaode_taxi.py:15

03
第三方代理收集用户位置数据和查询行为,用户不知情

最终危害 · scripts/gaode_taxi.py:12

风险分是怎么被拉高的

未声明的数据中转代理 +30

所有用户查询通过第三方代理 https://1439498936-bl10af74fl.ap-guangzhou.tencentscf.com 中转,SKILL.md 仅模糊提及'高德地图代理'但未披露代理服务收集用户位置/目的地等数据

影子功能泛滥 +20

代码实现 22 个工具函数,SKILL.md 仅声明 2 个(estimate_fare, call_taxi),20 个功能未文档化

硬编码默认凭证 +10

PROXY_TOKEN 默认值 tp_8k2mX9vQ4z 硬编码在源码中

文档欺骗性声明 +5

SKILL.md '数据流向' 称'代理服务不存储用户数据',但无法验证,代理实为黑盒

最关键的证据

严重 数据外泄

未声明的第三方代理数据中转

所有用户查询(位置、目的地、POI搜索词等)通过 https://1439498936-bl10af74fl.ap-guangzhou.tencentscf.com 中转,该代理服务收集用户数据但未在 SKILL.md 明确披露,仅模糊提及'高德地图代理'。用户无法验证数据是否被存储或用于其他目的。

scripts/gaode_taxi.py:12
明确披露代理服务身份和数据处理政策;考虑使用官方高德 API 而非第三方代理
高危 文档欺骗

影子功能:20 个工具函数未在 SKILL.md 声明

代码实现 22 个工具函数,SKILL.md 仅列出 estimate_fare 和 call_taxi 两个。大量功能(天气查询 weather、距离测量 distance、静态地图 staticmap、坐标转换 coordinate_convert、唤端导航 schema_navi 等)属于影子功能。

scripts/gaode_taxi.py:46
补全 SKILL.md 中所有 22 个工具函数的声明和说明
中危 凭证窃取

硬编码默认 PROXY_TOKEN

PROXY_TOKEN 默认值 'tp_8k2mX9vQ4z' 硬编码在源码中,SKILL.md 未声明此凭证的存在和使用方式。

scripts/gaode_taxi.py:11
移除硬编码默认值;使用安全的密钥管理方式;文档中披露凭证用途
低危 文档欺骗

数据流向声明与实际不符

SKILL.md '数据流向' 章节称'代理服务不存储用户数据',但该声明基于不可验证的第三方服务,用户无法独立核实。

SKILL.md:101
提供可验证的数据处理证明,或移除此类不可验证的声明

声明能力 vs 实际能力

网络访问 通过
声明 READ
→
推断 WRITE
scripts/gaode_taxi.py:12 所有请求经代理中转
环境变量 阻止
声明 NONE
→
推断 READ
scripts/gaode_taxi.py:11 读取 GAODE_PROXY_URL 和 GAODE_PROXY_TOKEN
文件系统 通过
声明 NONE
→
推断 NONE
无文件系统操作

可疑产物与外联

中危 外部 URL
https://1439498936-bl10af74fl.ap-guangzhou.tencentscf.com

scripts/gaode_taxi.py:12

依赖与供应链

没有结构化依赖告警。

文件构成

3 个文件 · 451 行
Python 1 个文件 · 313 行Markdown 1 个文件 · 133 行JSON 1 个文件 · 5 行
需关注文件 · 2
scripts/gaode_taxi.py Python · 313 行
未声明的第三方代理数据中转 · 影子功能:20 个工具函数未在 SKILL.md 声明 · 硬编码默认 PROXY_TOKEN · https://1439498936-bl10af74fl.ap-guangzhou.tencentscf.com
SKILL.md Markdown · 133 行
数据流向声明与实际不符
其他文件 · _meta.json

安全亮点

仅使用标准库,无第三方依赖引入供应链风险
未发现代码混淆、Base64 执行、reverse shell 等恶意模式
无文件系统写操作,无 ~/.ssh、~/.aws、.env 等敏感路径访问
代码结构清晰,路由机制规范