Resource exhaustion in Open WebUI - #VU140749
Published: August 3, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to uncontrolled resource consumption in _parse_rule in backend/open_webui/utils/automations.py when parsing automation recurrence rules. A remote user can create or store a specially crafted automation rule to cause a denial of service.
The issue affects instance availability because the next-run computation is performed synchronously on the event loop and is repeatedly recomputed by the scheduler after the automation is stored. On default deployments, only an admin can reach the vulnerable create path unless the automations feature has been granted to ordinary users.