Qué es y cómo funciona
Se trata de una vulnerabilidad de lectura fuera de límites (CWE-125) en la biblioteca de código abierto BACnet Stack, utilizada en sistemas embebidos para el protocolo de automatización de edificios BACnet. Un atacante puede explotarla enviando un único datagrama BACnet/IP UDP sin autenticar al puerto 47808. Este paquete activa la función vulnerable xy_color_decode() a través de dos manejadores de servicio registrados por defecto: el servicio UnconfirmedRequest WriteGroup (0x0A) y una solicitud Confirmed WriteProperty sobre una propiedad de tipo BACnetXYColor.
Productos y versiones afectadas
La falla afecta a todas las versiones de BACnet Stack anteriores a la 1.4.5, 1.5.1 y 1.6.0. Cualquier sistema embebido que utilice una versión vulnerable de esta biblioteca está potencialmente expuesto.
Impacto y probabilidad de explotación
La vulnerabilidad tiene una puntuación CVSS de 5.3 (severidad media). Aunque INCIBE-CERT la clasifica con severidad P (crítica), una búsqueda en Shodan no muestra hosts indexados actualmente como detectados con esta vulnerabilidad, lo que sugiere que el volumen real de sistemas expuestos directamente en internet podría ser bajo.
Qué hacer
Los desarrolladores y administradores deben actualizar la biblioteca BACnet Stack a una versión parcheada: 1.4.5, 1.5.1 o 1.6.0.
| CVE | CVE-2026-64675 |
|---|---|
| Severidad | MEDIUM |
| CVSS | 5.3 / 10 |
| CWE | CWE-125 |
| Exposición (Shodan) | sin hosts expuestos detectados actualmente |