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

Vulnerabilidad en dicebear (CVE-2026-33311)

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:
24/03/2026
Última modificación:
24/03/2026

Descripción

DiceBear es una biblioteca de avatares para diseñadores y desarrolladores. A partir de la versión 5.0.0 y antes de las versiones 5.4.4, 6.1.4, 7.1.4, 8.0.3 y 9.4.1, los valores de atributos SVG derivados de opciones proporcionadas por el usuario ('backgroundColor', 'fontFamily', 'textColor') no se escapaban en XML antes de la interpolación en la salida SVG. Esto podría permitir cross-site scripting (XSS) cuando las aplicaciones pasan entrada no confiable a createAvatar() y sirven el SVG resultante en línea o con Content-Type: image/svg+xml. A partir de las versiones 5.4.4, 6.1.4, 7.1.4, 8.0.3 y 9.4.1, todos los valores de atributos SVG afectados se escapan correctamente utilizando la codificación de entidades XML. Los usuarios deben actualizar a las versiones parcheadas listadas. Algunos factores mitigantes limitan la vulnerabilidad. Las aplicaciones que validan la entrada contra el esquema JSON de la biblioteca antes de pasarla a createAvatar() no se ven afectadas. La CLI de DiceBear valida la entrada a través de AJV y no era vulnerable. La explotación requiere que una aplicación pase entrada externa no confiable y no validada directamente como valores de opción.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:dicebear:dicebear:*:*:*:*:*:*:*:* 5.0.0 (incluyendo) 5.4.4 (excluyendo)
cpe:2.3:a:dicebear:dicebear:*:*:*:*:*:*:*:* 6.0.0 (incluyendo) 6.1.4 (excluyendo)
cpe:2.3:a:dicebear:dicebear:*:*:*:*:*:*:*:* 7.0.0 (incluyendo) 7.1.4 (excluyendo)
cpe:2.3:a:dicebear:dicebear:*:*:*:*:*:*:*:* 8.0.0 (incluyendo) 8.0.3 (excluyendo)
cpe:2.3:a:dicebear:dicebear:*:*:*:*:*:*:*:* 9.0.0 (incluyendo) 9.4.1 (excluyendo)


Referencias a soluciones, herramientas e información