[PATCH] ITS#9411 fix thisUpdate check
authorHoward Chu <hyc@openldap.org>
Tue, 1 Dec 2020 18:02:51 +0000 (18:02 +0000)
committerRyan Tandy <ryan@nardis.ca>
Sun, 14 Feb 2021 18:32:34 +0000 (18:32 +0000)
Gbp-Pq: Name ITS-9411-fix-thisUpdate-check.patch

servers/slapd/schema_init.c

index 8e4b4bcc1382dc605e6070ff716e5ad0c1b01e9d..5f3b2878e886768594ca37b337dfb8872e45c92e 100644 (file)
@@ -3878,7 +3878,7 @@ issuerAndThisUpdateCheck(
                                /* empty */;
                        }
 
-                       if ( x.bv_val[0] != '"' ) return LDAP_INVALID_SYNTAX;
+                       if ( !x.bv_len || x.bv_val[0] != '"' ) return LDAP_INVALID_SYNTAX;
                        x.bv_val++;
                        x.bv_len--;