Open WebUIGHSA-w466-2wfc-8g58
Open WebUI has vulnerable dependency on starlette via fastapi
Fix: upgrade to 0.5.8 or later
In version 0.3.32 of open-webui, the application uses a vulnerable version of the starlette package through its dependency on fastapi. The starlette package versions <=0.49 are susceptible to uncontrolled resource consumption, which can be exploited to cause a denial of service through memory exhaustion. This issue is addressed in fastapi version 0.115.3.
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| open-webui PyPI | < 0.5.8 | 0.5.8 |
Changes since it was listed
Fixed in: none to 0.5.8
Details and references
- CVSS 3.0
- CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Severity from
- GitHub (reviewed advisory)
- Weakness
- CWE-400
- github.com/encode/starlette/security/advisories/GHSA-f96h-pmfr-66vw
- nvd.nist.gov/vuln/detail/CVE-2024-47874
- github.com/open-webui/open-webui/commit/941836406219f51dc5f807ea426795b42884b688
- github.com/open-webui/open-webui
- github.com/open-webui/open-webui/releases/tag/v0.5.8
- huntr.com/bounties/56175583-70e3-4d53-94de-3f3a8e2423ec