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

Vulnerabilidad en el método __toString() en los productos Sylius (CVE-2019-12186)

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:
31/12/2019
Última modificación:
08/01/2020

Descripción

Se descubrió un problema en los productos Sylius. Una perdida de saneamiento de la entrada en sylius/sylius versiones 1.0.x hasta 1.0.18, 1.1.x hasta 1.1.17, 1.2.x hasta 1.2.16, 1.3.x hasta 1.3.11 y 1.4.x hasta 1.4.3 y sylius/grid versiones 1.0.x hasta 1.0.18, versiones 1.1.x hasta 1.1.18, versiones 1.2.x hasta 1.2.17, versiones 1.3.x hasta 1.3.12, versiones 1.4.x hasta 1.4.4 y versión 1.5.0, permite a un atacante (un administrador en el caso de sylius/sylius) llevar a cabo un ataque de tipo XSS mediante una inyección de código malicioso en un campo que se muestra en una cuadrícula con el tipo de campo "string". El contenido es un objeto, con código malicioso devuelto por el método __toString() de ese objeto.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:sylius:grid:*:*:*:*:*:*:*:* 1.0.0 (incluyendo) 1.0.18 (incluyendo)
cpe:2.3:a:sylius:grid:*:*:*:*:*:*:*:* 1.1.0 (incluyendo) 1.1.18 (incluyendo)
cpe:2.3:a:sylius:grid:*:*:*:*:*:*:*:* 1.2.0 (incluyendo) 1.2.17 (incluyendo)
cpe:2.3:a:sylius:grid:*:*:*:*:*:*:*:* 1.3.0 (incluyendo) 1.3.12 (incluyendo)
cpe:2.3:a:sylius:grid:*:*:*:*:*:*:*:* 1.4.0 (incluyendo) 1.4.4 (incluyendo)
cpe:2.3:a:sylius:grid:1.5.0:*:*:*:*:*:*:*
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.0.0 (incluyendo) 1.0.18 (incluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.1.0 (incluyendo) 1.1.17 (incluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.2.0 (incluyendo) 1.2.16 (incluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.3.0 (incluyendo) 1.3.11 (incluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.4.0 (incluyendo) 1.4.3 (incluyendo)


Referencias a soluciones, herramientas e información