Vulnerabilidad en la función prepareError en la clase com.divisait.dv2ee.controller (CVE-2019-18956)
Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-502
Deserialización de datos no confiables
Fecha de publicación:
17/12/2019
Última modificación:
08/01/2020
Descripción
Divisa Proxia Suite versiones 9 anteriores a las versiones 9.12.16, 9.11.19, 9.10.26, 9.9.8, 9.8.43 y 9.7.10, versiones 10.0 anteriores a la versión 10.0.32 y versiones 10.1 anteriores a la versión 10.1.5, SparkSpace versiones 1.0 anteriores a la versión 1.0.30, versiones 1.1 anteriores a la versión 1.1.2, y versiones 1.2 anteriores a la versión 1.2.4, y Proxia PHR versiones 1.0 anteriores a la versión 1.0.30 y versiones 1.1 anteriores a 1.1.2, permite una ejecución de código remota mediante la deserialización de un Java no segura. La cookie proxia-error se deserializa de forma no segura en cada petición (GET o POST). Por lo tanto, un atacante no identificado puede crear fácilmente una carga útil seria 1.0.0 para ejecutar código arbitrario por medio de la función prepareError en la clase com.divisait.dv2ee.controller.MVCControllerServlet del componente dv2eemvc.jar. permite la ejecución de código remota mediante la deserialización de Java no segura. La cookie de error de proxia se deserializa de forma no segura en cada petición (GET o POST). Por lo tanto, un atacante no autenticado puede crear fácilmente una carga útil serializada para ejecutar código arbitrario por medio de la función prepareError en la clase com.divisait.dv2ee.controller.MVCControllerServlet del componente dv2eemvc.jar. Los productos afectados incluyen Proxia Premium Edition 2017 y Sparkspace.
Impacto
Puntuación base 3.x
9.80
Gravedad 3.x
CRÍTICA
Puntuación base 2.0
7.50
Gravedad 2.0
ALTA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 17-62 (incluyendo) | 17-147 (incluyendo) |
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 18.6 (incluyendo) | 18.6.42 (excluyendo) |
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 19.0 (incluyendo) | 19.0.13 (excluyendo) |
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 19.1 (incluyendo) | 19.1.19 (excluyendo) |
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 19.2 (incluyendo) | 19.2.41 (excluyendo) |
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 19.3 (incluyendo) | 19.3.37 (excluyendo) |
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 19.4 (incluyendo) | 19.4.13 (excluyendo) |
| cpe:2.3:a:divisait:dv2eemvc:*:*:*:*:*:*:*:* | 20.0 (incluyendo) | 20.0.13 (excluyendo) |
| cpe:2.3:a:divisait:proxia_phr:*:*:*:*:*:*:*:* | 1.0 (incluyendo) | 1.0.30 (excluyendo) |
| cpe:2.3:a:divisait:proxia_phr:*:*:*:*:*:*:*:* | 1.1 (incluyendo) | 1.1.2 (excluyendo) |
| cpe:2.3:a:divisait:proxia_suite:*:*:*:*:*:*:*:* | 9.0 (incluyendo) | 9.12.16 (excluyendo) |
| cpe:2.3:a:divisait:proxia_suite:*:*:*:*:*:*:*:* | 10.0 (incluyendo) | 10.0.32 (excluyendo) |
| cpe:2.3:a:divisait:proxia_suite:*:*:*:*:*:*:*:* | 10.1 (incluyendo) | 10.1.5 (excluyendo) |
| cpe:2.3:a:divisait:sparkspace:*:*:*:*:*:*:*:* | 1.0 (incluyendo) | 1.0.30 (excluyendo) |
| cpe:2.3:a:divisait:sparkspace:*:*:*:*:*:*:*:* | 1.1 (incluyendo) | 1.1.2 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página



