Skip to content
Heist/ feed
Back to feed
Low

Open WebUI: Scheduled automations continue after pending-user deactivation and stored model ACL revocation

Type: advisorySources: OSV

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 before 0.10.0, execute_automation rehydrated automation owners without rechecking that they were still active or still had features.automations, and check_model_access only enforced private-model grants for the exact user role, allowing deactivated pending users to continue scheduled model execution. This issue is fixed in version 0.10.0.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-59226
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 03:40 UTC · Revision 1

Source evidence

Open WebUI: Scheduled automations continue after pending-user deactivation and stored model ACL revocation

core-osv · Original source

Published 9 Jul 2026, 16:06 UTC

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 before 0.10.0, execute_automation rehydrated automation owners without rechecking that they were still active or still had features.automations, and check_model_access only enforced private-model grants for the exact user role, allowing deactivated pending users to continue scheduled model execution. This issue is fixed in version 0.10.0.

osv:CVE-2026-59226
Complete source record
{
  "id": "7dda1ca986fc9e1ee8aed797bbad1318ce27fe1d59be7b8cca99ae07df0edee2",
  "url": "https://osv.dev/vulnerability/CVE-2026-59226",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Open WebUI: Scheduled automations continue after pending-user deactivation and stored model ACL revocation",
    "summary": "Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 before 0.10.0, execute_automation rehydrated automation owners without rechecking that they were still active or still had features.automations, and check_model_access only enforced private-model grants for the exact user role, allowing deactivated pending users to continue scheduled model execution. This issue is fixed in version 0.10.0.",
    "evidence": "osv:CVE-2026-59226",
    "products": [],
    "severity": "low",
    "structured": {
      "id": "CVE-2026-59226",
      "aliases": [
        "CVE-2026-59226",
        "GHSA-mvx4-532p-xfm9",
        "PYSEC-2026-3602"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/open-webui/open-webui",
              "type": "GIT",
              "events": [
                {
                  "introduced": "f31768e20e5c6b4f6da0ef657877298b359936cf"
                },
                {
                  "fixed": "4d2e13cf2bcc451b33bb6374bea4d2163e6cc94c"
                },
                {
                  "fixed": "920b655f4689e2118de928fbc936f6ebd4fed396"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:openwebui:open_webui:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0.9.0"
                      },
                      {
                        "fixed": "0.10.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "920b655f4689e2118de928fbc936f6ebd4fed396"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "4d2e13cf2bcc451b33bb6374bea4d2163e6cc94c"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v0.10.0"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.9.5",
            "v0.9.4",
            "v0.9.3",
            "v0.9.2",
            "v0.9.1",
            "v0.9.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-59226.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.637749032Z",
      "provider": "osv",
      "references": [
        "https://github.com/open-webui/open-webui/releases/tag/v0.10.0",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/59xxx/CVE-2026-59226.json",
        "https://github.com/open-webui/open-webui/security/advisories/GHSA-mvx4-532p-xfm9",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-59226",
        "https://github.com/open-webui/open-webui/commit/920b655f4689e2118de928fbc936f6ebd4fed396",
        "https://github.com/open-webui/open-webui/pull/26047"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-285",
          "CWE-862",
          "CWE-863"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/59xxx/CVE-2026-59226.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-59226",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 517831,
  "published_at": "2026-07-09T16:06:55.927+00:00"
}