Skip to content
OpenAdvisories
Critical · 9.1 Scanner template CVE-2026-44551 EUVD-2026-30604GHSA-2r4p-jpmg-48f4PYSEC-2026-435

Open WebUI: LDAP Empty Password Authentication Bypass

Published May 15, 2026 · Updated May 19, 2026 · Assigned by GitHub_M

Description

Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the LDAP authentication endpoint does not validate that the submitted password is non-empty before performing a Simple Bind against the LDAP server. The LdapForm Pydantic model accepts password: str with no minimum length constraint, so an empty string passes validation. The subsequent Connection.bind() call succeeds on vulnerable LDAP servers, and the application issues a full session token for the target user. This vulnerability is fixed in 0.9.0.

Affected products

VendorProductAffectedFixed
open-webui open-webui < 0.9.0 —

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI open-webui < 0.9.0 0.9.0 GHSA-2r4p-jpmg-48f4

References