Katalog CVE

CVE-2026-104461

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

YesWiki przed wersją 4.6.7 zawiera podatność przechowywanego XSS w Bazar FileField, która waliduje tylko rozszerzenie pliku i nie wywołuje HtmlPurifierService::cleanFile. Pliki SVG są przechowywane bez zmian i serwowane jako image/svg+xml, co pozwala uwierzytelnionym użytkownikom przesłać SVG ze skryptem wykonującym się w kontekście wiki.

Ocena ryzyka

Uwierzytelniony użytkownik może przesłać złośliwy plik SVG, który po otwarciu wykona JavaScript w kontekście wiki, prowadząc do przejęcia sesji lub konta administratora. Może to skutkować pełną kompromitacją wiki.

Rekomendacja

Zaktualizuj YesWiki do wersji 4.6.7 lub nowszej. Ogranicz możliwość przesyłania plików SVG i rozważ sanityzację plików przed zapisem.

Inne podatności w YesWiki

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

YesWiki before 4.6.7 contains a stored cross-site scripting vulnerability in the Bazar FileField, which validates only the upload's file extension and never calls HtmlPurifierService::cleanFile, so SVG files are stored verbatim and served inline as image/svg+xml. Authenticated users can submit entries via POST /api/entries/{formId} with SVG files containing script that executes in the wiki origin when the file is opened, enabling administrator session or account compromise.

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