CVE-2026-21870 in bacnet-stackinformación

Resumen

por VulDB • 2026-06-02

La biblioteca de la pila de protocolos BACnet proporciona servicios de comunicación en las capas de aplicación, red y acceso al medio (MAC) de BACnet. En las versiones 1.4.2, 1.5.0.rc2 y anteriores, un desbordamiento de búfer basado en stack off-by-one en el intérprete ubasic provoca una interrupción (SIGABRT) al procesar literales de cadena más largos que el límite del búfer. La función tokenizer_string en src/bacnet/basic/program/ubasic/tokenizer.c gestiona incorrectamente la terminación nula para cadenas de longitud máxima. Escribe un byte nulo en dest[40] cuando el tamaño del búfer es solo 40 (índices 0-39), lo que desencadena un desbordamiento de stack.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Reservar

2026-01-05

Divulgación

2026-02-13

Moderación

aceptado

Artículo

VDB-345935

CPE

listo

EPSS

0.00240

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!