CVE-2026-59227
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
W Open WebUI od wersji 0.8.11 do 0.10.0, endpoint POST /api/v1/images/edit wymagał jedynie zweryfikowanego konta, ale nie sprawdzał globalnego przełącznika edycji obrazów ani uprawnień użytkownika do generowania obrazów. Umożliwiało to nieuprawnionemu użytkownikowi wywołanie edycji obrazów po stronie serwera z użyciem poświadczeń dostawcy skonfigurowanych przez administratora.
Ocena ryzyka
Ryzyko polega na tym, że zwykły użytkownik bez odpowiednich uprawnień może wykorzystać poświadczenia dostawcy usług AI do edycji obrazów, co może prowadzić do nieautoryzowanego zużycia zasobów i potencjalnego naruszenia polityki bezpieczeństwa organizacji.
Rekomendacja
Należy natychmiast zaktualizować Open WebUI do wersji 0.10.0 lub nowszej, która zawiera poprawkę wymuszającą sprawdzanie uprawnień przed wykonaniem operacji edycji obrazów.
Inne podatności w Open WebUI
Zobacz wszystkie- CVE-2026-109297Średnie
Open WebUI 0.11.0 przed 0.11.4 zawiera podatność na odmowę usługi w walidatorze reguł cyklicznych automatyzacji. Użytkownicy mogą tworzyć reguły, które rozszerzają się co sekundę, blokując wspólną pętlę zdarzeń na kilka minut na żądanie i przy każdym odpytywaniu harmonogramu.
- CVE-2026-109296Średnie
Open WebUI przed 0.11.4 zawiera podatność braku autoryzacji, która pozwala uwierzytelnionym użytkownikom na dostęp do wyłączonych backendów modeli poprzez podanie jawnego indeksu backendu. Atakujący mogą wywoływać żądania z kluczami API, odczytywać wersje i enumerować połączenia.
- CVE-2026-109292Średnie
Open WebUI od 0.6.27 przed 0.11.4 zawiera podatność ujawnienia informacji, która pozwala serwerom docelowym na uzyskanie ciasteczek sesji użytkownika poprzez otrzymywanie pełnego zestawu ciasteczek przeglądarki podczas połączeń w trybie OAuth. Operatorzy połączeń zgodnych z OpenAI, serwerów narzędzi OpenAPI lub serwerów terminalowych mogą przechwycić przekazywane ciasteczka sesji i odtworzyć je w celu przejęcia kont, w tym administratorów.
- CVE-2026-109291Wysokie
Open WebUI w wersjach od 0.6.33 do 0.11.4 zawiera podatność na cross-site scripting (XSS), która pozwala zautentykowanym użytkownikom na wykonanie skryptu w sesjach ofiar poprzez przechowywanie adresów URL javascript: w polach embed_url cytatów. Atakujący mogą udostępnić spreparowany czat, którego cytat po kliknięciu jest przekazywany do window.open, co pozwala ukraść localStorage.token i działać jako ofiara.
- CVE-2026-109287Średnie
Open WebUI od 0.9.6 przed 0.11.4 zawiera wadę autoryzacji, gdzie lista plików bazy wiedzy nie weryfikuje, czy podany directory_id należy do żądanej bazy wiedzy. Użytkownicy z dostępem do odczytu dowolnej bazy wiedzy mogą podać zachowany obcy UUID katalogu do GET /api/v1/knowledge/{id}/files. Zwrócone breadcrumbs ujawniają nazwy folderów, identyfikatory właścicieli i identyfikatory baz wiedzy tego katalogu i wszystkich jego przodków.
- CVE-2026-109286Wysokie
Open WebUI w wersjach od 0.7.0 do 0.11.4 zawiera podatność na przechwytywanie komunikatów między domenami w komponencie SyncStatsModal, która pozwala dowolnej stronie internetowej ukraść token sesji zalogowanego użytkownika poprzez wysyłanie niezweryfikowanych komunikatów verify:chat. Atakujący może użyć ścieżki traversal w identyfikatorze czatu, aby przekierować uwierzytelnione żądanie eksportu statystyk do punktu końcowego auths i otrzymać JWT ofiary, uzyskując pełny dostęp do API.
- CVE-2026-45350Wysokie
W Open WebUI przed wersją 0.8.6 występuje podatność w API do uzupełniania czatu, która pozwala atakującym na obejście ograniczeń narzędzi, co może prowadzić do nieautoryzowanych działań lub dostępu.
- CVE-2026-45338Wysokie
W Open WebUI przed wersją 0.9.0 występuje podatność typu Server-Side Request Forgery (SSRF) w funkcji _process_picture_url(), która umożliwia atakującemu wymuszenie na serwerze wykonywania żądań HTTP do wewnętrznych zasobów.
- CVE-2026-45315Wysokie
Open WebUI przed wersją 0.9.3 ma podatność, która pozwala na przesyłanie plików audio z rozszerzeniem HTML, co może prowadzić do wykonania złośliwego kodu w przeglądarkach użytkowników. Użytkownik z odpowiednimi uprawnieniami może oszukać innych, aby otworzyli złośliwy link.
- CVE-2026-45303Wysokie
Open WebUI to samodzielnie hostowana platforma sztucznej inteligencji, która przed wersją 0.6.5 pozwalała na wstrzykiwanie i wykonywanie skryptów poprzez widok renderowania HTML. Zawartość czatu była osadzona w iFrame z ograniczeniami, które w praktyce były niewystarczające.
Oryginalny opis (angielski, źródło NVD)
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.11 before 0.10.0, POST /api/v1/images/edit required only a verified account and did not enforce the global image-edit switch or the per-user image-generation permission, allowing a non-admin user to invoke server-side image editing with administrator-configured provider credentials. This issue is fixed in version 0.10.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

