Vulnerabilidad en SteVe (CVE-2024-21550)
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:
12/08/2024
Última modificación:
13/08/2024
Descripción
SteVe es una plataforma abierta que implementa diferentes versiones del protocolo OCPP para puntos de recarga de Vehículos Eléctricos, actuando como servidor central para la gestión de los puntos de recarga registrados. Los atacantes pueden inyectar código HTML y Javascript arbitrario a través de WebSockets, lo que genera cross site scripting persistentes en la interfaz de administración de SteVe.
Impacto
Puntuación base 3.x
6.10
Gravedad 3.x
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:steve-community:steve:*:*:*:*:*:*:*:* | 3.5.1 (incluyendo) | |
| cpe:2.3:a:steve-community:steve:3.6.0:*:*:*:*:*:*:* | ||
| cpe:2.3:a:steve-community:steve:3.7.0:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- https://github.com/steve-community/steve/blob/steve-3.6.0/src/main/java/de/rwth/idsg/steve/config/WebSocketConfiguration.java#L69
- https://github.com/steve-community/steve/commit/a79983f843c37705182c8f54eba060c1dce3b6d1
- https://github.com/steve-community/steve/issues/1526
- https://github.com/steve-community/steve/pull/1527



