CosmosEscape: Taking over Every Database in Azure Cosmos DB
uvuv
64 points
16 comments
July 30, 2026
Related Discussions
Found 5 related stories in 722.1ms across 15,510 title embeddings via pgvector HNSW
- Horror Stories from Former Azure Engineer arn3n · 15 pts · April 28, 2026 · 44% similar
- I put my whole life into a single database lukakopajtic · 438 pts · March 10, 2026 · 44% similar
- Full Disclosure: A Third (and Fourth) Azure Sign-In Log Bypass Found nyxgeek · 86 pts · March 20, 2026 · 43% similar
- BetterDB – open-source Redis/Valkey migration across clouds and self-hosted kaliades · 12 pts · April 01, 2026 · 42% similar
- It Was Never About the Database goloroden · 15 pts · March 08, 2026 · 41% similar
Discussion Highlights (7 comments)
uvuv
A critical vulnerability chain in Azure Cosmos DB enabled full read and write access to every Cosmos DB database.
troelsSteegin
"Cosmos Master Key"... I can see why that would have been convenient, but talk about a footgun. Right out of a Marvel movie. Still, if admin backdoor access is business-necessary, is the answer a unique admin access key per account?
redwood
Incredible that this is the second time Wiz has discovered a global Cosmos DB vulnerability ( https://chaosdb.wiz.io/ ) and a shock that anyone is trusting Microsoft, Azure or in particular Cosmos DB with anything mission critical
lateral_cloud
It took them 6 months to fix this properly?
sakisv
Is it me or was there a similar vulnerability reported a few years ago? Something about the attacker getting access to all platform's users' databases, though not sure if it was cosmos or something similar.
gtowey
> Cosmos DB's engine translated Gremlin queries into .NET code, enforcing a set of restrictions designed to prevent queries from reaching beyond Gremlin operations. These restrictions, however, didn't sufficiently account for .NET reflection Wow, this is so unbelievably amateurish.
ryanschaefer
Not showing the actual query is somewhat disappointing