Cloudflare has fixed a flaw in Containers that let a Workers Paid account read the 60 KiB it had not written inside each 64 KiB disk block it touched. The fleet-wide fix needed no customer configuration changes.
Reality
- Evidence72
- Adoption
- Insufficient
- Hype gap+10
- Incentives55
- Confidence68
Cloudflare Containers let a paying tenant read up to 60KiB of another customer's leftover data from each reused 64KiB disk block. Cloudflare has zeroed new blocks and rebuilt pre-fix disks, so the risk still open is plaintext credentials stored there earlier.
Reality
- Evidence50
- Adoption
- Insufficient
- Hype gap0
- Incentives45
- Confidence55
Cloudflare fixed a Containers flaw that let paying customers read other tenants' leftover disk data, found on 18 of 24 production tries. Sandboxes, the product it sells for running untrusted and AI-written code, was affected too.
Perspective Coverage
3 publishers
- Builder
- Builder 42%
- Operator
- Operator 48%
- Investor
- Investor 10%
Reality
- Evidence72
- Adoption
- Insufficient
- Hype gap+10
- Incentives55
- Confidence70
Researchers read a token out of a co-located Worker in Cloudflare's production fleet, 360 times faster than the 2021 demo that justified language-level isolation.
Reality
- Evidence58
- Adoption45
- Hype gap+15
- Incentives55
- Confidence62
The code containers could not reach the internet or each other, but every one of them reached the same package service, and its metadata was not scoped by account, so a planted prompt turned one user's assistant into a stranger's Gmail reader.
Perspective Coverage
3 publishers
- Builder
- Builder 37%
- Operator
- Operator 53%
- Investor
- Investor 10%
Reality
- Evidence64
- Adoption
- Insufficient
- Hype gap+15
- Incentives55
- Confidence68
Password-reset queries made up 38% of one support RAG bot's vector lookups, says a dev.to write-up that moves retrieval behind an HTTP cache. Any saving depends on identical queries repeating within one tenant inside five minutes.
Reality
- Evidence35
- Adoption
- Insufficient
- Hype gap+30
- Incentives70
- Confidence40
Salesforce's Cloud Atlas team rebuilt rate limiting for its identity store around coordinator-free global quotas and load shedding to protect five nines. The diagnosis fits any shared tier-0 service, though the published account stops before showing how the quotas stay in sync.
Reality
- Evidence35
- Adoption15
- Hype gap+15
- Incentives50
- Confidence45
Benchling runs agent-written scientific code in a separate AWS account with no internet gateway and no NAT gateway, so the remaining way out of the VPC was a name lookup. The resolver policy answers the endpoints Benchling listed and blocks everything else.
Reality
- Evidence56
- Adoption44
- Hype gap+16
- Incentives82
- Confidence58
Check Point's Alexey Bukhteyev told Lets Data Science that the test containers could not reach each other directly while both could still write metadata to the same package service, using credentials already present inside them.
Reality
- Evidence52
- Adoption15
- Hype gap−8
- Incentives58
- Confidence55
A daily email worker in a Next.js monorepo read a shared queue with no tenant scope, and the obvious one-line filter passed a Jest suite that had only ever seeded one organization. The rewrite discovers tenants first.
Reality
- Evidence40
- Adoption10
- Hype gap+45
- Incentives30
- Confidence60
A developer who builds one of the six persistent memory systems he checked walks through how each can stop sharing while Cursor and Claude Code both report a healthy connection. The split happens at the account, and nothing logs it.
Reality
- Evidence46
- Adoption
- Insufficient
- Hype gap+8
- Incentives72
- Confidence52
OpenAI isolated code-interpreter containers per user account, then let all of them read and write the same Artifactory-backed package metadata so they could install software. The metadata carried an instruction into someone else's session.
Reality
- Evidence25
- Adoption30
- Hype gap+15
- Incentives60
- Confidence32
A dev.to walkthrough CNAMEs a customer subdomain to platform storage and keeps every permission in the signature. Its sample onboarding code puts the tenant check before the presign call, where it belongs.
Reality
- Evidence42
- Adoption
- Insufficient
- Hype gap+20
- Incentives72
- Confidence55
Strong read-after-write consistency and conditional writes are real guarantees, but only two of the four database behaviours they stand in for have an enforcement point in the service, and the other two are convention.
Reality
- Evidence58
- Adoption26
- Hype gap+12
- Incentives32
- Confidence55
cPanel says every supported build of cPanel and WHM is affected by CVE-2026-67401, and its September 8 advisory arrived without a severity score or any interim step for hosts that cannot take the upgrade yet.
Reality
- Evidence62
- Adoption
- Insufficient
- Hype gap−5
- Incentives58
- Confidence60
API Platform checks authorization per operation, so the guard on the POST told a reviewer nothing about the GET declared on a different entity, and the provider behind that GET trusted the store id in the path.
Reality
- Evidence60
- Adoption25
- Hype gap+12
- Incentives55
- Confidence55
Databricks says an ordinary customer role could reach the unchecked array index. The repair went upstream into the open-source extension rather than into either fleet. That is the only version that helps anyone else.
Reality
- Evidence42
- Adoption34
- Hype gap−14
- Incentives78
- Confidence45
ENABLE ROW LEVEL SECURITY leaves the table owner exempt, so an app account that owns its tables still reads every tenant. One developer built the same table five ways and found only one of the five sound.
Reality
- Evidence72
- Adoption
- Insufficient
- Hype gap−10
- Incentives22
- Confidence66
The leak ran at 99% accuracy and traced to a limitation in Dynamic Process Isolation, the heuristic that quarantines suspicious Workers. Detection was never the durable layer.
Reality
- Evidence60
- Adoption55
- Hype gap+10
- Incentives72
- Confidence62
A read-only sensor for cross-tenant memory leaks ships with no tagged release, because its own backend cannot enumerate what the retriever exposed. That limitation is the story.
Reality
- Evidence41
- Adoption9
- Hype gap−14
- Incentives63
- Confidence40