]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9454 fix issuerAndThisUpdateCheck
authorHoward Chu <hyc@openldap.org>
Sat, 6 Feb 2021 20:52:06 +0000 (20:52 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Sat, 6 Feb 2021 22:19:57 +0000 (22:19 +0000)
servers/slapd/schema_init.c

index 31be1154efafc2602c17dfa08efd8ceed4fcaa58..8b1e255393801b14e5fa9acd9ae6c62b209f18d7 100644 (file)
@@ -3900,6 +3900,8 @@ issuerAndThisUpdateCheck(
                                        break;
                                }
                        }
+                       if ( tu->bv_len < STRLENOF("YYYYmmddHHmmssZ") ) return LDAP_INVALID_SYNTAX;
+
                        x.bv_val += tu->bv_len + 1;
                        x.bv_len -= tu->bv_len + 1;