CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-59332

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS