Vulnerabilidad en BACnet Protocol Stack (CVE-2019-12480)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-125
Lectura fuera de límites
Fecha de publicación:
30/05/2019
Última modificación:
19/07/2019
Descripción
BACnet Protocol Stack hasta la versión 0.8.6 tiene un error de segmentación que lleva a la denegación de servicio en BACnet APDU Layer debido a un DCC con formato incorrecto en los servicios AtomicWriteFile, AtomicReadFile y DeviceCommunicationControl. Un atacante remoto no autenticado podría causar una denegación de servicio (bacserv daemon crash) porque hay una lectura no válida en bacdcode.c durante el análisis de los números de etiquetas de alarma.
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Puntuación base 2.0
5.00
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:bacnet_protocol_stack_project:bacnet_protocol_stack:*:*:*:*:*:*:*:* | 0.8.6 (incluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- http://packetstormsecurity.com/files/153716/BACnet-Stack-0.8.6-Denial-Of-Service.html
- https://1modm.github.io/CVE-2019-12480.html
- https://sourceforge.net/p/bacnet/bugs/62/
- https://sourceforge.net/p/bacnet/code/3220
- https://sourceforge.net/p/bacnet/code/3223
- https://sourceforge.net/p/bacnet/code/3224
- https://sourceforge.net/p/bacnet/code/3225



