Katalog CVE

CVE-2026-56398

WysokieCVSS 7.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

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

Streszczenie

Open WebUI przed wersją 0.9.5 zawiera podatność na trwałe ataki XSS w przepływie uwierzytelniania OAuth. Typ MIME adresu URL obrazka profilowego jest określany na podstawie rozszerzenia pliku, a nie nagłówka Content-Type, co pozwala na ominięcie walidatora obrazów i przechowywanie plików SVG jako danych URI. Uwierzytelnieni użytkownicy odwiedzający endpoint obrazka profilowego otrzymują kontrolowaną przez atakującego treść SVG, co umożliwia wykonanie skryptów w tym samym originie, kradzież tokenów uwierzytelniających i przejęcie konta.

Ocena ryzyka

Ryzyko dla organizacji obejmuje możliwość kradzieży tokenów sesji i przejęcia kont użytkowników, co może prowadzić do nieautoryzowanego dostępu do wrażliwych danych i naruszenia integralności systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację Open WebUI do wersji 0.9.5 lub nowszej, która usuwa tę podatność. Dodatkowo należy rozważyć wdrożenie nagłówków bezpieczeństwa (np. Content-Security-Policy) dla endpointów obrazków profilowych.

Inne podatności w Open WebUI

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

Open WebUI before 0.9.5 contains a stored cross-site scripting vulnerability in the OAuth authentication flow where the picture claim URL MIME type is inferred from file extension rather than Content-Type header, allowing SVG files to bypass the profile image validator and be stored as data URIs. Authenticated users who visit the profile image endpoint receive attacker-controlled SVG content with inline disposition and no default security headers, enabling script execution in the same origin to steal authentication tokens and achieve account takeover.

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