Katalog CVE

CVE-2026-59225

ŚrednieCVSS 5.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

Percentyl 11 - wyżej niż 11% wszystkich znanych CVE

Streszczenie

W Open WebUI od wersji 0.8.12 przed 0.10.0, uwierzytelniony niebędący administratorem użytkownik z dostępem do modelu typu arena może ominąć kontrolę dostępu do bazowego modelu poprzez endpointy zadań, takie jak /api/v1/tasks/moa/completions. Normalna ścieżka czatu sprawdza model arena przed wysłaniem zapytania, natomiast ścieżka zadań wywołuje bezpośrednio funkcję generate_chat_completion() z parametrem bypass_filter=True, pomijając kontrolę dostępu do wybranego podmodelu.

Ocena ryzyka

Organizacja narażona jest na nieautoryzowany dostęp do zastrzeżonych modeli AI przez użytkowników z ograniczonymi uprawnieniami, co może prowadzić do wycieku wrażliwych danych lub naruszenia polityk bezpieczeństwa.

Rekomendacja

Należy niezwłocznie zaktualizować Open WebUI do wersji 0.10.0 lub nowszej, która zawiera poprawkę usuwającą tę podatność.

Inne podatności w Open WebUI

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.12 before 0.10.0, an authenticated non-admin user with read access to an arena wrapper model can reach a restricted underlying model through task endpoints such as /api/v1/tasks/moa/completions. The normal chat route resolves arena models before the final chat dispatch and therefore re-checks the selected underlying model. The task routes call utils.chat.generate_chat_completion() directly. In that direct path, arena fallback resolution happens after the wrapper access check and then recurses with bypass_filter=True, skipping the selected submodel's access check. This issue is fixed in version 0.10.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS