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

Vulnerabilidad en un mensaje MyCode en la renderización HTML en el MyCode (BBCode) personalizado para el editor visual en MyBB (CVE-2020-15139)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-79 Neutralización incorrecta de la entrada durante la generación de la página web (Cross-site Scripting)
Fecha de publicación:
10/08/2020
Última modificación:
13/08/2020

Descripción

En MyBB anterior a la versión 1.8.24, el MyCode (BBCode) personalizado para el editor visual no escapa la entrada correctamente cuando renderiza HTML, lo que genera una vulnerabilidad de tipo XSS basada en DOM. La debilidad puede ser explotada señalando a la víctima a una página donde el editor visual está activo (por ejemplo, como una publicación o un Mensaje Privado) y opera en un mensaje MyCode diseñado con fines maliciosos. Esto puede ocurrir en páginas donde el contenido del mensaje se rellena previamente usando un parámetro GET/POST, o en páginas de respuesta donde un mensaje malicioso previamente guardado es citado. Después de actualizar MyBB a la versión 1.8.24, asegúrese de actualizar el atributo de versión en la plantilla "codebuttons" para que los temas no predeterminados sirvan la última versión del archivo "jscripts/bbcodes_sceditor.js" parcheado

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:mybb:mybb:*:*:*:*:*:*:*:* 1.8.24 (excluyendo)