First-Run Admin Promotion
| Class | CWE-362, Race Condition |
| Status | Exploitable outcome fixed in 0.9.0; residual fails closed and is accepted |
| Tracked as | GHSA-h3ww-q6xx-w7x3 / CVE-2026-45675 |
Summary
A new Open WebUI instance has no administrator until the first account is created. That first account is promoted to administrator automatically, and sign-up then closes.
The original implementation checked whether any users existed, decided the role from that answer, and only then inserted the account. Two registrations arriving together could both read an empty table and both be inserted as administrators. That was reported to us, fixed, and published as CVE-2026-45675.