CVE-2026-116788 Desbordamiento de búfer en el heap antes de autenticación en la decodificación de entidades XML vacías del…
Antes de 1.11.2, un underflow de enteros en switch_xml_decode() puede causar una asignación de heap de tamaño insuficiente cuando un documento XML declara una entidad con valor de reemplazo vacío, y la copia posterior desborda el búfer asignado. Un atacante no autenticado que alcance un perfil SIP con gestión de presencia habilitada y procesamiento de DTD permitido puede disparar la vulnerabilidad mediante una petición SIP PUBLISH manipulada. La explotación puede corromper el heap y terminar el proceso…
CVSS 3.1
- Probabilidad de explotación · EPSS del 09/110,4 % · percentil 35
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
signalwire freeswitch
< 1.11.2
Qué hacer
- Verificá si usás freeswitch y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 3.1 · 8.2 ALTA
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosNinguno
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadNinguna
- IntegridadBaja
- DisponibilidadAlta
Descripción original
FreeSWITCH is an open-source software telecommunications platform. Before version 1.11.2, an integer underflow in switch_xml_decode() can cause an undersized heap allocation when an XML document declares an entity with an empty replacement value. Subsequent copying overruns the allocated buffer. An unauthenticated attacker who can reach a SIP profile with presence management enabled and DTD processing permitted can trigger the vulnerability through a crafted SIP PUBLISH request. Exploitation can corrupt heap memory and terminate the FreeSWITCH process, interrupting all active calls. This vulnerability is fixed in version 1.11.2.
Referencias (3)
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.