Katalog CVE

CVE-2025-59332

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

3DAlloy to lekki podgląd 3D dla MediaWiki. W wersjach od 1.0 do 1.8 tag parsera <3d> oraz funkcja parsera {{#3d}} pozwalają użytkownikom na dodawanie niestandardowych atrybutów, które są następnie dołączane do elementu HTML canvas generowanego przez rozszerzenie. Atrybuty te nie są sanitizowane, co umożliwia wstrzykiwanie i wykonywanie dowolnego kodu JavaScript.

Ocena ryzyka

Brak sanitizacji atrybutów stwarza ryzyko wstrzyknięcia złośliwego kodu JavaScript, co może prowadzić do ataków XSS i kompromitacji bezpieczeństwa aplikacji oraz danych użytkowników.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji 3DAlloy, w której wprowadzono odpowiednie mechanizmy sanitizacji atrybutów, aby zminimalizować ryzyko wstrzyknięcia złośliwego kodu.

Powiązane podatności

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

3DAlloy is a lightWeight 3D-viewer for MediaWiki. From 1.0 through 1.8, the <3d> parser tag and the {{#3d}} parser function allow users to provide custom attributes that are then appended to the canvas HTML element that is being output by the extension. The attributes are not sanitized, which means that arbitrary JavaScript can be inserted and executed.

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