Cloudflare incident on March 21, 2025

On March 21, 2025, a Cloudflare incident occurred due to human error during a credential rotation process for R2 object storage. The new credentials were deployed to a development instance instead of production, causing authentication issues and impacting multiple Cloudflare services. The incident lasted 1 hour and 7 minutes, resulting in elevated error rates and data access problems, but no data loss.

*****
Written on