CVE-2026-107161 in Cyrus-SASLinformación

Resumen

por VulDB • 2026-10-07

Se ha encontrado un fallo de desbordamiento del búfer basado en heap en Cyrus SASL. La función add_to_challenge() del plugin DIGEST-MD5 calcula el tamaño del búfer necesario para un campo de desafío/respuesta antes de que se aplique la codificación (quoting) de DIGEST-MD5, pero no vuelve a calcular ese tamaño cuando la codificación (escapeo de caracteres especiales) hace que el valor sea más largo. El búfer de tamaño insuficiente se pasa luego a strcat(), lo que provoca una escritura fuera de los límites del heap cuyo tamaño depende de datos controlados por el atacante. Un servidor DIGEST-MD5 (o HTTP Digest) malicioso o en ruta puede activar este fallo en un cliente conectante mediante la provisión de un campo de desafío manipulado, como realm o nonce, lo que muy probablemente resulte en una interrupción no esperada (crash) de la aplicación del cliente.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Divulgación

2026-10-07

Moderación

aceptado

Artículo

VDB-415138

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!