This summary is created by Generative AI and may differ from the actual content.
Overview
Multiple Cloudflare services, including our R2 object storage, were unavailable for 59 minutes on Thursday, February 6, 2025. This caused all operations against R2 to fail for the duration of the incident, and caused a number of other Cloudflare services that depend on R2 - including Stream, Images, Cache Reserve, Vectorize and Log Delivery - to suffer significant failures.Impact
All customers using Cloudflare R2 would have observed a 100% failure rate against their R2 buckets and objects during the primary incident window.Trigger
The R2 Gateway service is inadvertently disabled while responding to an abuse report.Detection
Critical R2 alerts began to fire due to our service no longer responding to our health checks.Resolution
R2 team triggers a redeployment of the R2 Gateway service. R2 began to recover as the forced re-deployment rolled out as clients were able to reconnect to R2.Root Cause
The incident occurred due to human error and insufficient validation safeguards during a routine abuse remediation for a report about a phishing site hosted on R2. The action taken on the complaint resulted in an advanced product disablement action on the site that led to disabling the production R2 Gateway service responsible for the R2 API.