网易首页 > 网易号 > 正文 申请入驻

Azure Cosmos DB 严重漏洞曝光:一条查询可攻破所有租户数据库

0
分享至


作者 | Steef-Jan Wiggers

译者 | 田橙

Wiz Research 披露了 CosmosEscape,这是 Azure Cosmos DB 中的一条漏洞利用链,可获得对该服务上每个数据库的读写权限。Microsoft 已完成修复,客户无需采取任何行动。此次披露的重要性,与其说在于漏洞本身,不如说在于它揭示了从一个运行中的多租户系统里移除全局密钥需要多长时间,以及在此期间客户几乎无能为力。

这条利用链始于针对研究人员自行控制的 Gremlin 数据库发起的一条特制查询。Cosmos DB 会在旨在将查询限制于 Gremlin 操作范围内的约束条件下,把 Gremlin 查询编译成 .NET 代码,但这些限制并未充分考虑 .NET 反射。逃逸出沙箱后,攻击者便可在 DB Gateway 上执行代码。DB Gateway 是处理客户查询的多租户服务,这进而暴露了 Wiz 所称的 Cosmos Master Key:一个平台级密钥,可以获取任意 Cosmos DB 账户的主密钥,并按订阅和租户标识符筛选、枚举数据库。由于 Cosmos DB 是 Teams 和 Copilot 等服务的底层支撑,这一漏洞的影响范围还延伸到了 Microsoft 自己的后端。


CosmosEscape 攻击链

在 Hacker News 上,评论者 gtowey 对反射这一细节作出了回应:

这简直业余得令人难以置信。

Wiz 于 2025 年 11 月 20 日向 Microsoft 报告了这一问题,Microsoft 在当天予以确认,并在两天后通过热修复阻断了存在漏洞的 Gremlin 入口点。移除这一平台级密钥则一直持续到 2026 年 7 月,届时 Microsoft 才完成在所有区域推出新的凭据模型。

从业者的反应主要分为几个方面,但没有一个聚焦于漏洞利用本身。在 Reddit 上,评论者 TerrificAbsence 概括了这条利用链令人不安之处,称这是一次残酷的权限升级,并指出其利用方式极其简洁:

通过一条 Gremlin 查询实现 RCE,再到完全攻破租户密钥,这是一条残酷的权限升级链。真正超级吓人的是它的简单性,因为只需一条查询,不需要任何特殊工具,就能直达主密钥。

第一场争论围绕共同责任模型展开。评论者 ConsequenceLast6569 表示:

这种漏洞不会出现在任何共同责任模型示意图中。作为 Cosmos DB 客户,我们不可能采取任何不同的措施来阻止它;它完全存在于 Microsoft 的基础设施中。

评论者 godofpumpkins 换了一个角度,询问不存在任何客户侧缓解措施是否意味着,按照定义,该漏洞:

……完全属于共同责任模型示意图中的云服务提供商一侧。

这段交锋才是有价值的部分。该模型将平台划归服务提供商负责,因此租户隔离被突破恰恰属于服务提供商一侧的问题。令人不安的是随之而来的结果:修复过程对客户不可见,客户只能相信服务提供商所说的修复已经奏效。评论者 dointheatl 在 Hacker News 的讨论中直接表达了这种怀疑:

我不接受这个前提:谁说他们正确地修复了它?

第二场争论围绕六个月的时间间隔展开。有人抱怨修复进展缓慢,但也有人提出了实质性的反驳,强调应将热修复与架构重建区分开来。评论者 phatskat 指出,网关此前使用主密钥获取每个账户的私有密钥,然后再转发请求,因此移除主密钥意味着需要重建一项连 Microsoft 自己都依赖的服务的凭据模型。另一位评论者 delfinom 也从规模角度提出了同样的观点:

这是 Microsoft 自己和数以万计客户使用的一项重要服务;你不可能一夜之间凭感觉编程,给自己弄出一个新的数据库查询执行引擎。

第三场讨论重新审视了集中化风险。评论者 WantDebianThanks 表示,多年来,他一直主张将关键数据备份到另一家服务提供商或本地环境,但始终未能成功。评论者 maceinjar 反驳称,虚拟机监控程序的代码库并不会少一些缺陷,而且大多数组织的补丁管理还不如超大规模云服务提供商,但他也承认这种不对称性:

问题在于,超大规模云服务提供商一旦出问题,就真的会出大问题。

随后,评论者 LLMsMustUpvoteThis 进一步缩小了比较范围,指出典型的本地环境不会将其管理 API 暴露在互联网上,也不存在跨租户横向移动的风险:

不过,这是不同的威胁模型。

公开记录中没有包含以下三项内容:

  • 没有 CVE 标识符,也没有 CVSS 评分,这对于一个被描述为严重级别的漏洞而言并不常见。

  • 没有 MSRC 公告,与同一服务中 2021 年的 ChaosDB 和 2022 年的 CosMiss 不同,Microsoft 的立场仅存在于其向 Wiz 和记者提供的声明中。

  • 没有说明暴露时间窗口,因为 Wiz 和 Microsoft 都没有说明存在漏洞的引擎和签名密钥路径于何时进入生产环境,也没有说明访问日志审查涵盖了哪个时间段。因此,“没有证据表明客户受到影响”这一保证的分母并不明确。

对于平台团队而言,实际启示并不是要应用某个补丁,而是应当向任何托管式多租户服务提出一个问题:平台在哪里保存着一个可以跨越多个租户的凭据,移除它需要付出什么代价?

Microsoft 在这起事件中给出的答案是:先用两天时间完成阻断,再用六个月时间在幕后重建架构。完整的漏洞利用链计划在 Black Hat USA 大会上公开演示。

https://www.infoq.com/news/2026/08/cosmosescape-master-key/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
女子用ATM机存钱,一万多元“凭空消失”,银行开始称“不会出错”,次日转账11100元,工作人员:单次存超1万元,机器故障无法识别致吞钱

女子用ATM机存钱,一万多元“凭空消失”,银行开始称“不会出错”,次日转账11100元,工作人员:单次存超1万元,机器故障无法识别致吞钱

鲁中晨报
2026-09-18 07:19:07
零容忍!中国篮协官宣重罚北京男篮,王骁辉被停赛1年,上海仍无消息

零容忍!中国篮协官宣重罚北京男篮,王骁辉被停赛1年,上海仍无消息

多特体育说
2026-09-17 23:11:29
10月拿不出对策,中国就要完蛋?欧盟当众叫板,扬言不计代价报复

10月拿不出对策,中国就要完蛋?欧盟当众叫板,扬言不计代价报复

共工之锚
2026-09-18 00:34:31
你们家那个拖后腿的人是谁?网友:正常情况祖坟不能一直冒青烟!

你们家那个拖后腿的人是谁?网友:正常情况祖坟不能一直冒青烟!

带你感受人间冷暖
2026-09-18 00:05:21
“拿我当牲口!宁波妻子发帖哭诉,丈夫月薪8800养四口,逼他每晚跑4小时滴滴遭怒斥

“拿我当牲口!宁波妻子发帖哭诉,丈夫月薪8800养四口,逼他每晚跑4小时滴滴遭怒斥

火山詩话
2026-09-17 19:21:49
悲催!缴完23306元学费才发现,洗澡洗衣开空调,样样都要单独付费,家长感慨:果然空气里都是金钱的味道

悲催!缴完23306元学费才发现,洗澡洗衣开空调,样样都要单独付费,家长感慨:果然空气里都是金钱的味道

火山詩话
2026-09-17 13:16:13
男子救助摔倒老人反被索赔92万余元,老人家属主张男子驾驶电动三轮车产生的气流、噪声、惊吓等非接触因素可能致老人摔倒,法院:不予支持

男子救助摔倒老人反被索赔92万余元,老人家属主张男子驾驶电动三轮车产生的气流、噪声、惊吓等非接触因素可能致老人摔倒,法院:不予支持

都市快报橙柿互动
2026-09-17 19:02:19
问界这次的瓜,真的有点大啊!

问界这次的瓜,真的有点大啊!

芝麻科技讯官方号
2026-09-18 00:06:07
天塌了!女子捏废2008年金福娃,吐槽像纸皮。人果然赚不到认知以外的钱!

天塌了!女子捏废2008年金福娃,吐槽像纸皮。人果然赚不到认知以外的钱!

品牌新
2026-09-17 12:50:00
美国中将公开承认:打完伊朗,我才看清中国到底有多强大!

美国中将公开承认:打完伊朗,我才看清中国到底有多强大!

果妈聊娱乐
2026-09-17 08:20:56
四年流向华为体系 1113 亿、自身扣非仅赚 14.8 亿:赛力斯这笔账到底亏不亏

四年流向华为体系 1113 亿、自身扣非仅赚 14.8 亿:赛力斯这笔账到底亏不亏

新浪财经
2026-09-17 09:17:03
醉驾挪车被吊销驾照 他起诉交管支队 “是你们让我挪的” 法院:喊话挪车不等于许可醉驾 驳回!

醉驾挪车被吊销驾照 他起诉交管支队 “是你们让我挪的” 法院:喊话挪车不等于许可醉驾 驳回!

闪电新闻
2026-09-17 11:27:42
广西平陆运河9月16日一开闸,直接打通大西南出海“生命线”。川渝云贵货物一脚油门直达北部湾,再也不用绕道他国、看人脸色

广西平陆运河9月16日一开闸,直接打通大西南出海“生命线”。川渝云贵货物一脚油门直达北部湾,再也不用绕道他国、看人脸色

扶苏聊历史
2026-09-17 18:30:16
我问老公,张馨予那么有钱,为什么买一辆15万的车?老公说,不是他们买不起,而是何捷不想让人说闲话。

我问老公,张馨予那么有钱,为什么买一辆15万的车?老公说,不是他们买不起,而是何捷不想让人说闲话。

可读
2026-09-17 22:43:34
网红巴旦木公主被问“怎么做到又瘦又有胸的”,本人回应:“是科技”

网红巴旦木公主被问“怎么做到又瘦又有胸的”,本人回应:“是科技”

韩小娱
2026-09-17 17:16:37
8月份的宏观经济数据,很多问题已经很严重了

8月份的宏观经济数据,很多问题已经很严重了

道格财经观
2026-09-17 14:08:44
雷军这一脚,踹破了多少人形机器人的股价泡沫?

雷军这一脚,踹破了多少人形机器人的股价泡沫?

荆楚寰宇文枢
2026-09-17 23:28:32
李小璐疑似新男友曝光!被拍到与嘻哈歌手赵涛逛公园,4年3次同框引猜测

李小璐疑似新男友曝光!被拍到与嘻哈歌手赵涛逛公园,4年3次同框引猜测

露珠聊影视
2026-09-17 16:25:38
男子钓鱼买1斤蚯蚓放后备箱近百条蚯蚓出逃,车主发声:4s店报价拆车清洗要大几千

男子钓鱼买1斤蚯蚓放后备箱近百条蚯蚓出逃,车主发声:4s店报价拆车清洗要大几千

大众网
2026-09-17 11:12:35
全网力挺郑功成!养老金改革拨乱反正,公共福利不能任由强者通吃

全网力挺郑功成!养老金改革拨乱反正,公共福利不能任由强者通吃

百科密码
2026-09-17 19:10:03
2026-09-18 09:11:00
InfoQ incentive-icons
InfoQ
有内容的技术社区媒体
12958文章数 52061关注度
往期回顾 全部

科技要闻

理想i9来了,这价格战连自己人都打

头条要闻

牛弹琴:胡塞节节胜利 巴基斯坦表态"不惜一切代价"

头条要闻

牛弹琴:胡塞节节胜利 巴基斯坦表态"不惜一切代价"

体育要闻

逆转朝鲜,国足亚运队“啃老”过关

娱乐要闻

rapper赵涛恋情曝光!带甜馨妈妈散步

财经要闻

中国汽车:尾大不掉,必须出清

汽车要闻

小鹏G9L限时售23.18万 旗舰级的配置/诱人的价格

态度原创

家居
手机
房产
时尚
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

手机要闻

联想为摩托罗拉Edge 70手机推送正式版安卓17系统更新

房产要闻

突发!三亚安居房出台新政!

上岸的张家齐,想赚一个小目标

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版