Cloudflare har åtgärdat en säkerhetsbrist i Cloudflare Containers som kunde göra det möjligt för kunder att återställa data som andra kunder lämnat kvar på delad infrastruktur. Sårbarheten påverkade Containers och Sandboxes. Företaget uppger dock att det inte hittade några bevis för att kunddata hade exponerats genom denna metod.
Forskare rapporterar sårbarhet i delad lagring
Oren Yomtov, säkerhetsforskare på Accomplish, rapporterade sårbarheten via HackerOne den 4 september.
Cloudflare Containers låter utvecklare köra containerbaserade applikationer tillsammans med Cloudflare Workers. Tjänsten kräver ett Workers Paid-konto och stöder backendtjänster, bearbetningsjobb och miljöer för kodkörning.
Säkerhetsbristen kunde göra det möjligt för någon med den typen av konto att återställa kvarvarande filer från andra kunders raderade containerdiskar. Material som potentiellt gick att komma åt omfattade kataloglistor, SQLite-databaser, Chromium-profiler, miljöfiler och filer med autentiseringsuppgifter.
En angripare kunde dock inte välja ett specifikt offer eller en specifik fysisk värd. Metoden gav inte heller tillgång till diskar som fortfarande var aktivt anslutna till en annan kunds container.
Säkerhetsbrist i Cloudflare Containers lämnade gamla data läsbara
Problemet berörde en delad lagringspool som återanvände fysiska block mellan kundkonton.
Normalt förhindrar rensning av ett återanvänt block att en ny arbetsbelastning läser information som den tidigare ägaren lämnat kvar. I det här fallet gjorde en lagringsinställning att rensningsprocessen hoppades över.
Poolen tilldelade lagring i block på 64 KiB. Att skriva endast 4 KiB till ett oanvänt område på disken kunde dock utlösa tilldelning av ett helt återanvänt block.
Som ett resultat kunde de återstående 60 KiB innehålla läsbar information från en tidigare kunds container.
Forskarna upptäckte kvarvarande material i 18 av 24 containerplaceringar och på 20 av 22 underliggande noder som de testade. Deras fynd omfattade katalogstrukturer, databassidor och strukturellt kompletta SQLite-databaser.
Cloudflare hittar inga bevis för exponering av kunddata
Enligt Cloudflare använde forskarna kontrollskript som returnerade sammanställda antal snarare än det faktiska innehållet på diskarna. Företaget uppger därför att utvärderingen inte exponerade verkliga kunddata.
Forskarna visade inte heller något sätt att ändra en annan kunds information eller störa deras arbetsbelastningar.
Samtidigt granskade Cloudflare loggar, telemetri och historiska data för tecken på utnyttjande. Företaget hittade inga bevis för att någon hade exponerat kunddata genom den rapporterade metoden.
Dessa fynd skiljer sårbarhetens potentiella påverkan från den exponering som Cloudflare kunde bekräfta.
Infrastrukturåtgärd kräver inga åtgärder från kunder
Cloudflare tog bort inställningen som gjorde det möjligt för lagringspoolen att hoppa över rensningen av återanvända block.
Dessutom tog företaget befintliga containerdiskar ur drift och rensade cachade ögonblicksbilder som kunde innehålla gamla lagringsmappningar. Företaget slutförde alla åtgärder senast den 19 september 2026.
Cloudflare genomförde ändringarna direkt i sin infrastruktur. Därför behöver kunder inte installera uppdateringar eller ändra sina konfigurationer för att åtgärda säkerhetsbristen.


0 svar till ”Säkerhetsbrist i Cloudflare Containers kunde exponera andra kunders data”