From: Aki Tuomi Date: Wed, 14 Feb 2024 08:12:10 +0000 (+0200) Subject: lib-dict-backend: dict-ldap - Ensure username is not null on priv lookups X-Git-Tag: 2.4.0~1775 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee7ce0d9e2febb01411263385a82d2ef2bbd131a;p=thirdparty%2Fdovecot%2Fcore.git lib-dict-backend: dict-ldap - Ensure username is not null on priv lookups --- diff --git a/src/lib-dict-backend/dict-ldap.c b/src/lib-dict-backend/dict-ldap.c index f65cbb321f..7868b0c3ac 100644 --- a/src/lib-dict-backend/dict-ldap.c +++ b/src/lib-dict-backend/dict-ldap.c @@ -204,6 +204,7 @@ ldap_dict_build_query(const struct dict_op_settings *set, t_array_init(&exp, 8); if (priv) { + i_assert(set->username != NULL); entry.key = '\0'; entry.value = ldap_escape(set->username); entry.long_key = "username";