Alibaba Cloud Global All-Region Outage — Auth Control-Plane Failure
On 12 November 2023 Alibaba Cloud's shared global authentication/authorization (Auth) control plane failed, and from 17:44 to 21:11 China Standard Time every global region simultaneously lost console and API access. Auth-dependent services (OSS, OTS, SLS, MNS) went down, crashing consumer apps such as Taobao and DingTalk, while compute/network data planes (ECS, RDS instances) that use their own credentials kept running. Alibaba officially acknowledged only an 'anomaly' in console and API access and published no root-cause post-mortem; the Auth-control-plane mechanism is an independent inference corroborated by the service-failure pattern.
Failure cascade
Trigger → primary fault → downstream blast radius, derived from the sourced root cause and affected-services record.
Facility & location
- Operator
- Alibaba Cloud
- Data center
- Global control plane (Auth/IAM) — all regions
- Location
- Hangzhou, China, Multiple AZs worldwide; East China 1 (Hangzhou) and North China 2 (Beijing) recovered first
- Date
- 2023-11-12
Impact & scale
- Users affected
- Not quantified by Alibaba; consumer apps Taobao, Xianyu and DingTalk crashed (each with hundreds of millions of users) but no user figure was disclosed
- Financial
- Not disclosed; only SLA voucher compensation of 25-30% of monthly service fees was offered
- Scope
- Tier 1 — global multi-region control-plane outage
- Object Storage Service (OSS)
- Table Store (OTS)
- Log Service (SLS)
- Message Notification Service (MNS)
- Cloud consoles / management console
- Management APIs (OpenAPI)
Impact data & metrics
| Outage duration | ~3.5 hours (207 min), 17:44-21:11 CST |
| Regions affected | All global regions simultaneously (East Asia, SE Asia, Middle East, North America) |
| Fast vs slow recovery | East China 1 & North China 2 ~1 hour; other AZs ~3 hours |
| Monthly availability impact | Dropped to 99.5% for affected products |
| SLA compensation | 25-30% of monthly service fees in vouchers |
| Core services down | OSS, OTS, SLS, MNS + consoles & OpenAPI |
| Follow-on outage (27 Nov 2023) | ~1 hour 42 min (09:16-10:58 Beijing time), database OpenAPI, 8 regions |
| Financial impact (USD) | Not disclosed |
| Users affected (count) | Not disclosed by Alibaba |
Magnitude profile
Blast radius scored 9 because all global regions failed simultaneously (East Asia, Southeast Asia, Middle East, North America) — the signature of a single shared control-plane component, per Vonng. Users score 8: flagship apps Taobao/Xianyu/DingTalk crashed but Alibaba disclosed no user count. Financial 5: only SLA vouchers (25-30% of monthly fees) disclosed, no dollar impact. Duration 5: 3.5 hours (207 min); East China 1 and North China 2 recovered in ~1 hour, other AZs ~3 hours (Vonng).
Sequence of events (SOE)
- TRIGGER The shared global Auth/permission control plane begins returning errors; console and OpenAPI calls start failing simultaneously across every Alibaba Cloud region. Vonng (Feng Ruohang) fixes the outage window start at 17:44.
- DETECTION Alibaba Cloud monitoring detects an 'anomaly' in cloud product console access and API calls across regions — the only cause Alibaba publicly acknowledged.
- IMPACT Object Storage Service (OSS) HTTP API calls fail: OSS requires AK/SK/IAM signature verification against the Auth component, which is now unavailable. Exact minute not individually disclosed (interpolated).
- CASCADE Table Store (OTS), Log Service (SLS) and Message Notification Service (MNS) fail because they share the same Auth dependency; ECS, RDS running instances and networking keep operating on their own built-in credentials.
- IMPACT Cloud consoles and management APIs (OpenAPI) become unusable worldwide; customers cannot log in, view, or manage their resources even where data planes still run.
- CASCADE Downstream consumer applications break as they lose object storage and auth: Taobao (shopping), Xianyu/Idle Fish (resale) and DingTalk (work collaboration) briefly crash for users.
- CASCADE Dependent payment, messaging and delivery/logistics systems degrade as their storage and notification back-ends stay unreachable.
- IMPACT Blast radius confirmed to span all major geographies — East Asia, Southeast Asia, the Middle East and North America — simultaneously, indicating a cross-regional shared component rather than a local fault.
- MITIGATION Engineers work to restore the Auth/permission service; Alibaba published no play-by-play, so the specific remediation steps (e.g. rolling back the permission/blacklist change) are not officially disclosed (timestamp interpolated).
- RECOVERY Hangzhou (East China 1, HQ region) and Beijing (North China 2) recover first — in roughly one hour — well ahead of other regions, per Vonng's regional-recovery analysis.
- RECOVERY Remaining availability zones stay impaired; Vonng notes other AZs took about three hours (versus one hour for the two headquarters regions) to come back (timestamp interpolated).
- RECOVERY OSS/OTS/SLS/MNS progressively restored across the remaining global regions as Auth stabilises; exact per-region timestamps not published (interpolated).
- RESTORED All global regions restored; total outage window 17:44-21:11, about 3.5 hours (207 minutes).
- RESTORED Alibaba Cloud publicly attributes the incident only to a console/API 'anomaly' and issues no detailed root-cause post-mortem; Vonng states Alibaba 'refuses to publish a post-mortem report.'
- IMPACT Aftermath: the 3.5-hour outage pulls affected products' monthly availability down to 99.5%, triggering SLA compensation of 25-30% of monthly service fees in vouchers.
- CASCADE Follow-on outage 15 days later: console and OpenAPI access to database products (PostgreSQL, Redis, MySQL) fails for ~1 hour 42 minutes across eight regions incl. Beijing, Shanghai, Hong Kong and Virginia — a second console/API control-plane failure in a month.
Root cause
Contributing factors
- Single globally-shared Auth/IAM control plane with no regional isolation — one fault propagated to every region simultaneously
- Circular dependency: the permission/Auth service depended on OSS, while OSS access required a permission check (reconstructed deadlock, unconfirmed by Alibaba)
- Every management-plane operation (console + OpenAPI) authenticated through the same failed component, so operators lost the tools needed to diagnose and remediate
- Change occurred immediately after the Double 11 peak — a high-risk change window with holiday staffing
- No published root-cause post-mortem, leaving the exact triggering change and safeguards unverified
- A recurring pattern: a near-identical console/OpenAPI control-plane failure hit database products 15 days later (27 Nov 2023)
Correction of errors (COE)
- Publish a detailed root-cause post-mortem for the 12 Nov global outage
- Regionally isolate the Auth/IAM control plane so a single change cannot fail all regions at once
- Remove the circular dependency between the permission service and OSS; add a bootstrap/break-glass path independent of gated storage
- Enforce staged/canary rollout with automatic blast-radius limits for shared control-plane changes
- Freeze high-risk shared-component changes during and immediately after peak events (Double 11)
- Provide SLA voucher compensation (25-30% of monthly fees) to affected customers
Lessons learnt
- A shared global control plane is a single point of failure for the whole cloud — Auth failing simultaneously across all regions is the defining symptom of missing regional isolation
- Circular dependencies between the control plane and the storage it protects can create unrecoverable deadlocks; control-plane bootstrap must never depend on a gated data service
- Data plane and control plane fail independently: ECS/RDS instances kept serving while consoles and Auth-dependent services died — resilience must be reasoned about per plane
- Losing the management console and OpenAPI globally removes the operators' own tooling, lengthening time-to-recover
- Silence is a cost: refusing to publish a post-mortem damages customer trust and repeats within weeks (the 27 Nov database-API outage)
- Peak-adjacent change windows (day after Double 11) concentrate risk when staffing and attention are stretched
Improvements & remediation
- Partition the Auth/IAM control plane per region (or per cell) so no single change or deadlock can affect all regions simultaneously
- Break the Auth-to-OSS circular dependency; give the permission service a self-contained bootstrap store and an out-of-band break-glass access path
- Adopt staged/canary rollouts for all shared control-plane changes, with automated blast-radius caps and fast automatic rollback
- Provide an out-of-band management path (console + OpenAPI emergency access) that does not authenticate through the same Auth layer, so operators retain tooling during an Auth outage
- Institutionalise transparent public post-mortems for major incidents so customers can assess residual risk
- Freeze high-risk shared-component changes during and immediately after peak events such as Double 11
Comprehensive analysis
Simultaneous all-region failure
every global region degraded at 17:44 CST, which is only physically possible if a single cross-regional shared dependency failed. That rules out localised power, network or storage-hardware faults and points to a globally-shared control-plane service.
Service-survival split
Auth-gated request-path services (OSS, OTS, SLS, MNS) and all management-plane operations (console, OpenAPI) failed, while data-plane workloads holding their own credentials (running ECS and RDS instances, networking) continued. This is the signature of an authentication/authorization component failure, not a data-plane failure.
Minimal official disclosure
an 'anomaly' in console and API access — and no post-mortem followed, so the exact trigger (a config push, a certificate/permission change, or the rumored blacklist deadlock) remains unconfirmed. The dossier therefore separates verified facts (window, service split, recovery order, compensation) from the inferred mechanism (Auth) and the rumored deadlock (blacklist-on-OSS).
Near-identical follow-on outage
The near-identical follow-on outage on 27 Nov 2023 (database console/OpenAPI across eight regions for ~1h42m) shows the control-plane fragility was systemic rather than a one-off, reinforcing the regional-isolation and change-management findings.
Timing amplified reputational cost
the failure landed the day after the Double 11 peak and took down consumer flagships (Taobao, Xianyu, DingTalk), making an internal cloud fault immediately visible to hundreds of millions of end users.
Technical deep-dive
References & provenance
- analysis Learning from Alibaba Cloud's Global Outage (阿里云史诗级大翻车) — analysis by Feng Ruohang (Vonng)“OSS, OTS, SLS, MNS and other products' services were affected, while most products like ECS, RDS, networking etc. were not affected... Alibaba Cloud refuses to publish a post-mortem report... compensation of 25% ~ 30% of monthly service fees in vouchers; availability dropped to 99.5%. Hangzhou (East China 1) and Beijing (North China 2) recovered in one hour while other AZs took three hours. The most likely cross-regional shared component is Auth.”https://blog.vonng.com/en/cloud/aliyun/
- news Alibaba Cloud suffers second outage in a year, causing major apps to crash“Alibaba Cloud attributed the incident to an "anomaly" in the cloud product console access and API calls. Affected apps included Taobao, DingTalk, and Xianyu (Idle Fish); the outage lasted over three hours, one day after the Singles Day shopping event concluded.”https://technode.com/2023/11/13/alibaba-cloud-suffers-second-outage-in-a-year-causing-major-apps-to-crash/
- news Alibaba Cloud suffers second outage in weeks (Reuters, via Yahoo Finance)“On Nov 27 2023, database products (PostgreSQL, Redis, MySQL editions) had console and OpenAPI access fail from 09:16 to 10:58 Beijing time across eight regions including Beijing, Shanghai, Hong Kong and Virginia. The Nov 12 outage spanned East Asia, Southeast Asia, the Middle East and North America.”https://finance.yahoo.com/news/alibaba-cloud-suffers-second-outage-071836116.html
Sourced from public post-incident reports. Quotes are short attributed excerpts for provenance only; the analysis above is original and substantially shorter than its sources. Last verified 2026-08-08.