IT之家 9 月 28 日消息,16 岁的安全研究员 Faav 于当地时间 9 月 25 日在其个人主页发布了一篇博客,分享了他发现微软内部漏洞并因此获得 5,000 美元(按当前汇率约合 33,597 元人民币)漏洞赏金的经过。
他发现,微软内部分析平台 Titan 存在一个身份验证漏洞,攻击者可以利用它访问一个包含大约 2.5 万条员工数据记录的内部数据库,并能够查询总量高达 17.3 万亿条的数据记录。
Faav 表示,他从 15 岁起就参与漏洞赏金项目,并开发了一个 AI 机器人 Antares。2026 年 8 月 25 日,Antares 发现了 Titan 的一个公开 API 接口。该接口提示需要连接 VPN,随后 Faav 让 Antares 枚举相关子域名,发现了一个位于 Azure 云环境中的主机,并找到了对应的 Swagger / OpenAPI 文件。
这份文件列出了 4 个 API 路由。其中 3 个要求进行 Azure Active Directory 身份验证,但最后一个名为“/v2/Query”的接口没有这一要求,并且支持直接提交 SQL 查询。
Faav 仍然需要了解数据库结构。他通过 Wayback Machine 找到了 2023 年 Titan 登录页面的快照,并从中获取到了 Apache Superset 配置文件(该文件描述了数据库结构,共包含 56 个数据表定义)。
随后,Antares 花了 10 天时间探测 JWT 验证流程。之后,Faav 发现“/v2/Query”接口虽然要求 JWT 身份验证,但服务器似乎没有校验令牌的数字签名。接着,他根据服务器返回方式作出判断,伪造了一枚 alg 为 none、签名段为空的登录令牌,将 upn 改为 admin 后,成功以管理员身份执行 SQL 查询。
9 月 5 日凌晨,他确认可以访问 Titan 平台的数据库。查询结果显示,其元数据包含大约 25,000 个账户与邮箱记录、17,990 个员工邮箱记录、15,001 个员工组织记录,以及 355 个数据库配置、20,979 个虚拟数据集 SQL 定义、24,569 个仪表盘和 425,891 个图表。
进一步检查后,他在数据库中还发现了一组与 Bing 分析相关的数据源。通过汇总多个数据表中的记录数量,Faav 估算自己可访问的数据规模达到了 17,333,335,124,315 条。
Faav 表示,他在凌晨 2 点发现这一数字时,为了不吵醒父母,不得不克制住喊出来的冲动。随后,他开始撰写报告并向微软 MSRC 提交。
微软在 9 月 6 日至 8 日期间要求他停止测试并提供 IP 地址,以确认没有超出安全研究的活动范围。9 月 9 日,该 API 接口即被锁定。
9 月 17 日,微软向 Faav 颁发了 5,000 美元(按当前汇率约合 33,597 元人民币)的赏金。9 月 22 日,双方会面讨论了漏洞并协调披露事宜。Faav 称,微软在博客发布前对文章进行了编辑控制,删减了部分内容并调整了影响描述。
微软在声明中表示:“我们感谢有机会调查 Faav 报告的发现。其提交和协调漏洞披露帮助我们更好地保护客户,强化了服务。”微软强调,该公司将继续重视在漏洞赏金计划下的安全研究。

张明辉
从开云电子登录到开云app登录,整个过程只需几秒钟。界面简洁清晰,银行级加密让人放心。我已经推荐给好几个同事了,大家都很满意。
李婉清
作为开云的老用户,我特别喜欢它的手机端登陆方式。界面针对小屏优化,点按精准,加载速度快。7×24小时客服随时在线,有问题立刻解决。