buildConfirmed2 publishers 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
- Not scored
- Hype gap+10
- Incentives55
- Confidence68
buildOne report1 publisher Cloudflare Containers handed tenants reused disk blocks that could hold other customers' data
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
- Not scored
- 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
- Not scored
- 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
- Not scored
- Hype gap+15
- Incentives55
- Confidence68
buildOne report1 publisher Serving RAG retrieval as a cacheable GET lets an edge proxy absorb repeat lookups
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
- Not scored
- Hype gap+30
- Incentives70
- Confidence40
buildOne report1 publisher Salesforce's identity team replaces per-server rate limits with fleet-wide quotas to hold five nines
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
buildOne report1 publisher A three-rule DNS allowlist closes the last exit from Benchling's agent code sandbox
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
buildOne report1 publisher Repository-item properties in one internal Artifactory carried data between two ChatGPT accounts
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
buildOne report1 publisher A singleton cron must list its tenants before a tenant filter has anything to bind to
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
buildOne report1 publisher A key minted in a second console account returns an empty MCP memory store without an error
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
- Not scored
- Hype gap+8
- Incentives72
- Confidence52
buildOne report1 publisher Check Point pulled Gmail data across ChatGPT accounts through a shared package-metadata store
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
buildOne report1 publisher Tenant isolation for a branded asset domain sits in the presign call
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
- Not scored
- Hype gap+20
- Incentives72
- Confidence55
buildOne report1 publisher Object storage hands you two primitives to rebuild four database guarantees
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 patches an EmailTrack injection that carries a mail-privileged tenant to root
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
- Not scored
- Hype gap−5
- Incentives58
- Confidence60
buildOne report1 publisher A second ApiResource block left CoopCycle's address-book read outside the tenant check
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
buildOne report1 publisher A tenant-installable PostGIS extension carried the same out-of-bounds bug onto Lakebase and Neon
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
buildOne report1 publisher A single-tenant fixture green-lights a Postgres database with no row-level security
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
- Not scored
- Hype gap−10
- Incentives22
- Confidence66
buildOne report1 publisher Cloudflare's own team beat its Spectre defence and pulled 12 bits a second out of production
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
buildOne report1 publisher Session isolation is not data isolation, and write-side memory defenses cannot see the difference
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