¿Qué es la vulnerabilidad CVE-2026-106803 en Kamailio?
CVE-2026-106803 corresponde a una vulnerabilidad crítica de desbordamiento de búfer basada en pila que afecta a Kamailio v6.1.3 y v6.1.4 en el módulo ims_registrar_pcscf, registrada formalmente en la base de datos NIST.
El fallo se desencadena cuando el sistema procesa un mensaje NOTIFY crafted de tipo application/reginfo+xml, momento en el cual la función process_contact() copia un valor de puerto controlado por el atacante desde el parámetro alias hacia un búfer de pila fijo de 5 bytes sin validar su longitud.
¿A quién afecta este fallo de seguridad?
Los sistemas afectados de forma directa son aquellos que ejecutan las versiones v6.1.3 y v6.1.4 de Kamailio y hacen uso del módulo ims_registrar_pcscf.
Un atacante remoto y sin autenticación puede aprovechar este vector para provocar la corrupción de la pila y finalizar de forma abrupta el proceso P-CSCF, generando un escenario de denegación de servicio según indican los registros oficiales.
¿Cómo me protego?
Para mitigar este riesgo de seguridad, es fundamental aplicar los parches de código proporcionados por los desarrolladores y revisar para actualizar la instalación de forma segura.
Siga las recomendaciones prácticas a continuación para asegurar sus nodos afectados:
- Identifique si sus servidores ejecutan Kamailio v6.1.3 o v6.1.4 con el módulo ims_registrar_pcscf activo.
- Revise la solución oficial en el repositorio de GitHub y aplique el parche correspondiente.
- Actualice su despliegue a una versión posterior o parcheada que resuelva la validación de longitud en process_contact().
- Monitoree los registros del proceso P-CSCF en busca de actividad anómala o reinicios inesperados.