diff --git a/sql/sql_acl.cc b/sql/sql_acl.cc index 8b3dee29748ad..8efe64a73f62c 100644 --- a/sql/sql_acl.cc +++ b/sql/sql_acl.cc @@ -14495,6 +14495,7 @@ static ulong parse_client_handshake_packet(MPVIO_EXT *mpvio, } else if (!(thd->client_capabilities & CLIENT_PLUGIN_AUTH_LENENC_CLIENT_DATA)) { + DBUG_ASSERT(passwd < (char*) net->read_pos + pkt_len); passwd_len= (uchar)(*passwd++); db= thd->client_capabilities & CLIENT_CONNECT_WITH_DB ? passwd + passwd_len : 0;