Description
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, backend/open_webui/models/calendar.py stored the calendar event meta.alert_minutes value without type validation and the shared upcoming-event scheduler compared that value numerically. An authenticated user with the calendar permission could store a non-numeric alert_minutes value that raised an exception and aborted the instance-wide alert pass, suppressing all users' reminders while the event remained in the lookahead window. This issue is fixed in version 0.11.1.
Published: 2026-09-09
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Open WebUI accepted non‑numeric values for the calendar event field "alert_minutes" without validating its type. When a malformed value was stored, the shared upcoming‑event scheduler raised an exception and aborted the instance‑wide alert pass, causing all users’ reminders to be suppressed while the event remained in the lookahead window. The weakness is a flaw in input validation (CWE‑754) that leads to a denial of alert service for all authenticated users.

Affected Systems

The issue affects the open‑webui:open-webui platform from version 0.9.0 through 0.11.1. Users running any of these releases with calendar permissions are vulnerable. The vulnerability is fixed in release 0.11.1.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate severity. The EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog. The attack vector requires authenticated access with calendar permissions, so an attacker must be able to log in to the instance. Once authenticated, the attacker can inject a non‑numeric alert value and cause the alert suppression for all users. Because it does not facilitate code execution or data exfiltration, the impact is primarily operational disruption rather than a data breach.

Generated by OpenCVE AI on September 9, 2026 at 23:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Open WebUI to version 0.11.1 or later to apply the fix that validates the alert_minutes value
  • Identify and correct any existing event records that contain non‑numeric alert_minutes values; set them to a valid numeric value or delete the events
  • If an immediate upgrade is not possible, disable calendar alerts or revoke calendar permissions for all users until the patch is applied, and monitor logs for alert‑related exceptions

Generated by OpenCVE AI on September 9, 2026 at 23:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Description Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, backend/open_webui/models/calendar.py stored the calendar event meta.alert_minutes value without type validation and the shared upcoming-event scheduler compared that value numerically. An authenticated user with the calendar permission could store a non-numeric alert_minutes value that raised an exception and aborted the instance-wide alert pass, suppressing all users' reminders while the event remained in the lookahead window. This issue is fixed in version 0.11.1.
Title Open WebUI: Any authenticated user can suppress calendar alerts instance-wide via a non-numeric alert value
Weaknesses CWE-1287
CWE-754
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-09T20:57:58.794Z

Reserved: 2026-09-08T16:44:23.783Z

Link: CVE-2026-87012

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-09T21:17:06.030

Modified: 2026-09-09T21:17:06.030

Link: CVE-2026-87012

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-09T23:45:12Z

Weaknesses
  • CWE-1287

    Improper Validation of Specified Type of Input

  • CWE-754

    Improper Check for Unusual or Exceptional Conditions