Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en XWiki Platform (CVE-2024-37899)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-94 Control incorrecto de generación de código (Inyección de código)
Fecha de publicación:
20/06/2024
Última modificación:
05/02/2025

Descripción

XWiki Platform es una plataforma wiki genérica que ofrece servicios de ejecución para aplicaciones creadas sobre ella. Cuando un administrador desactiva una cuenta de usuario, el perfil del usuario se ejecuta con los derechos de administrador. Esto permite a un usuario colocar código malicioso en el perfil de usuario antes de que un administrador desactive la cuenta de usuario. Para reproducir, como usuario sin script ni derechos de programación, edite la sección Acerca de de su perfil de usuario y agregue `{{groovy}}services.logging.getLogger("attacker").error("Hello from Groovy!"){{ /maravilloso}}`. Como administrador, vaya al perfil de usuario y haga clic en el botón "Desactivar esta cuenta". Luego, recarga la página. Si los registros muestran "atacante - ¡Hola desde Groovy!", entonces la instancia es vulnerable. Esto ha sido parcheado en XWiki 14.10.21, 15.5.5, 15.10.6 y 16.0.0. Se recomienda a los usuarios que actualicen. No se conocen workarounds para esta vulnerabilidad. ### Workarounds no conocemos ningún workarounds excepto la actualización. ### Referencias * https://jira.xwiki.org/browse/XWIKI-21611 * https://github.com/xwiki/xwiki-platform/commit/f89c8f47fad6e5cc7e68c69a7e0acde07f5eed5a

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:* 13.10.3 (incluyendo) 14.10.21 (excluyendo)
cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:* 15.0 (incluyendo) 15.5.5 (excluyendo)
cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:* 15.6 (incluyendo) 15.10.6 (excluyendo)
cpe:2.3:a:xwiki:xwiki:13.4.7:*:*:*:*:*:*:*
cpe:2.3:a:xwiki:xwiki:13.5:rc1:*:*:*:*:*:*
cpe:2.3:a:xwiki:xwiki:16.0.0:rc1:*:*:*:*:*:*