PT-2026-39268 · Unknown · Open-Webui

CVE-2026-44551

·

Published

2026-05-05

·

Updated

2026-06-29

CVSS v2.0

9.4

Critical

VectorAV:N/AC:L/Au:N/C:C/I:C/A:N
Name of the Vulnerable Software and Affected Versions Open WebUI versions prior to 0.9.0
Description Open WebUI fails to validate that passwords are non-empty before performing LDAP Simple Bind authentication. On LDAP servers that permit unauthenticated empty-password binds, an attacker can authenticate as any valid LDAP user, including administrators, without knowing the credentials. This occurs because the LdapForm model does not enforce a minimum length for the password variable, allowing an empty string to reach the Connection.bind() function. If the LDAP server returns a success result for this operation, the application issues a full session token, leading to complete account takeover. The issue is exploitable via the '/api/v1/auths/ldap' endpoint by providing a valid username and an empty password.
Recommendations Update to version 0.9.0. As a temporary workaround, restrict access to the '/api/v1/auths/ldap' endpoint or disable LDAP authentication by setting ENABLE LDAP to False until the update is applied.

Exploit

Fix

Improper Authentication

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-07029
CVE-2026-44551
GHSA-2R4P-JPMG-48F4
PYSEC-2026-435

Affected Products

Open-Webui