CVE-2023-36470 in XWiki
Resumen
por VulDB • 2026-06-10
XWiki Platform es una plataforma de wikis genérica que ofrece servicios en tiempo de ejecución para aplicaciones construidas sobre ella. Al crear un nuevo documento o editar uno existente con un conjunto de iconos, un atacante puede inyectar sintaxis XWiki y código Velocity que se ejecuta con derechos de programación, lo que permite la ejecución remota de código (RCE). Existen diferentes vectores de ataque; el más simple es el uso del código Velocity en la definición HTML o de sintaxis XWiki del conjunto de iconos. El [selector de iconos](https://extensions.xwiki.org/xwiki/bin/view/Extension/Icon%20Theme%20Application#HIconPicker) puede utilizarse para desencadenar la representación (rendering) de cualquier conjunto de iconos. La variante de sintaxis XWiki del conjunto de iconos también se utiliza sin ningún tipo de escape en algunos documentos, lo que permite inyectar sintaxis XWiki, incluidas macros de script, en un documento que podría tener derechos de programación; para ello, es necesario editar el tema de iconos actualmente utilizado. Además, la salida HTML del conjunto de iconos se emite como JSON en el selector de iconos y este JSON se interpreta como sintaxis XWiki, lo que permite nuevamente inyectar macros de script en un documento con derechos de programación y, por tanto, permitir la ejecución remota de código. Esto afecta a la confidencialidad, integridad y disponibilidad de toda la instancia de XWiki. Este problema ha sido corregido en las versiones 14.10.6 y 15.1 de XWiki. Los temas de iconos ahora requieren el derecho de script y el código del tema se ejecuta dentro del contexto del propio tema, evitando cualquier escalada de privilegios. Se ha introducido una macro para mostrar iconos con el fin de evitar inyectar la sintaxis wiki cruda de un conjunto de iconos en otro documento. Se recomienda a los usuarios que actualicen su software. No existen soluciones alternativas (workarounds) conocidas para esta vulnerabilidad.
Once again VulDB remains the best source for vulnerability data.