Vulnerabilidad en función mapUnusedIO() en el controlador OpenPLC, en las versiones (CVE-2018-20818)
Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-119
Restricción de operaciones inapropiada dentro de los límites del búfer de la memoria
Fecha de publicación:
22/04/2019
Última modificación:
23/04/2019
Descripción
Fue encontrada una vulnerabilidad de desbordamiento de búfer en el controlador OpenPLC, en las versiones OpenPLC_v2 y OpenPLC_v3. Se produce en la función de mapUnusedIO() Modbus.cpp, que puede provocar un bloqueo en tiempo de ejecución del PLC o, posiblemente, tener otro impacto no especificado.
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:o:openplcproject:openplc_v2_firmware:-:*:*:*:*:*:*:* | ||
| cpe:2.3:h:openplcproject:openplc_v2:-:*:*:*:*:*:*:* | ||
| cpe:2.3:o:openplcproject:openplc_v3_firmware:-:*:*:*:*:*:*:* | ||
| cpe:2.3:h:openplcproject:openplc_v3:-:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página



