CVE-2026-71980

Belledonne Communications bcg729 through 1.1.2 contains an out-of-bounds read vulnerability in the decodeSIDframe() function in src/cng.c that allows unauthenticated network-adjacent attackers to trigger a heap read beyond buffer boundaries by sending a zero-length comfort-noise RTP payload. A zero-length payload causes an integer underflow in the uint8_t filter order calculation, which wraps to 255 and is clamped to 10, causing the function to unconditionally read 11 bytes from a zero-byte buffer, resulting in media process termination or silent consumption of adjacent heap memory as reflection coefficients.
Configurations

No configuration.

History

23 Oct 2026, 16:10

Type Values Removed Values Added
Summary
  • (es) Belledonne Communications bcg729 hasta la versión 1.1.2 contiene una vulnerabilidad de lectura fuera de límites en la función decodeSIDframe() en src/cng.c que permite a atacantes no autenticados adyacentes a la red activar una lectura de pila más allá de los límites del búfer al enviar una carga útil RTP de ruido de confort de longitud cero. Una carga útil de longitud cero causa un subdesbordamiento de enteros en el cálculo del orden del filtro uint8_t, que se ajusta a 255 y se limita a 10, haciendo que la función lea incondicionalmente 11 bytes de un búfer de cero bytes, lo que resulta en la terminación del proceso de medios o el consumo silencioso de memoria de pila adyacente como coeficientes de reflexión.

Information

Published : 2026-08-17 18:18

Updated : 2026-10-23 16:10


NVD link : CVE-2026-71980

Mitre link : CVE-2026-71980

CVE.ORG link : CVE-2026-71980


JSON object : View

Products Affected

No product.

CWE
CWE-125

Out-of-bounds Read