CVE

CVE-2026-82414 en BACnet Stack permite escritura fuera de límites en la pila MS/TP

Qué es y cómo funciona la falla

La vulnerabilidad CVE-2026-82414 (CWE-787) afecta a BACnet Stack, una biblioteca C de código abierto que implementa el protocolo BACnet para sistemas embebidos. El problema reside en la ruta de recepción MS/TP, donde el proceso de decodificación de tramas COBS escribe datos en un puntero de salida ubicado dentro del mismo búfer de entrada, pero utiliza el tamaño completo del búfer de entrada como capacidad de decodificación. Esto permite que una carga útil COBS válida pero larga escriba más allá del límite asignado del búfer restante.

Versiones afectadas

Las versiones vulnerables de BACnet Stack son:

  • Desde la versión 1.4.0 hasta antes de la 1.4.6.
  • Desde la versión 1.5.0 hasta antes de la 1.5.1.
  • Desde la versión 1.6.0 hasta antes de la 1.6.1.

Impacto y explotación

La vulnerabilidad tiene una puntuación CVSS de 8.8 (Alta). Según datos de Shodan, actualmente hay 0 hosts indexados en internet detectados como afectados por este CVE, lo que sugiere un volumen bajo de objetivos directamente expuestos. El INCIBE-CERT de España clasifica su severidad como P (Prioritaria).

Qué hacer

El problema ha sido parcheado en las siguientes versiones actualizadas de BACnet Stack: 1.4.6, 1.5.1, 1.6.1 y 1.7.0. Se recomienda a los desarrolladores y mantenedores de sistemas que utilicen la biblioteca que actualicen a una de estas versiones corregidas.

CVECVE-2026-82414
SeveridadHIGH
CVSS
8.8 / 10
CWECWE-787
Exposición (Shodan)sin hosts expuestos detectados actualmente

Referencias

Fuente: INCIBE-CERT (España)