#VU23796 Out-of-bounds write in Cyrus SASL - CVE-2019-19906
Published: December 23, 2019 / Updated: February 8, 2022
Cyrus SASL
Carnegie Mellon University
Description
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to an out-of-bounds write error when processing LDAP queries within the _sasl_add_string() function in common.c file in cyrus-sasl. A remote non-authenticated attacker can create a specially LDAP request to the affected server, trigger off-by-one error in OpenLDAP implementation and crash the service.