Impact
Open WebUI enforces host allow/block filtering by matching configured host entries against URL strings. Before version 0.10.0 the comparison did not honour label boundaries; attackers could craft URLs containing suffixes such as "!internal.example.com" inside the path or exploit sibling‑domain matches. This flaw permitted requests to hosts that should have been blocked, allowing potential access to internal resources. The weakness is classified as CWE‑693, a request validation error.
Affected Systems
The vulnerability affects the open‑webui platform of any version older than 0.10.0, when the WEB_FETCH_FILTER_LIST setting is in use.
Risk and Exploitability
With a CVSS base score of 4.3 the risk is moderate. The EPSS score is reported as < 1 %, indicating exploitation is currently unlikely, and the issue is not listed in the CISA KEV catalog. Attackers can exercise this through the web interface without elevated privileges; a malicious URL can bypass the intended blocklist and reach otherwise prohibited hosts.
OpenCVE Enrichment
Github GHSA