From: Nikos Mavrogiannopoulos Date: Sat, 31 Oct 2009 08:33:38 +0000 (+0200) Subject: correctly check extension size. X-Git-Tag: gnutls_2_9_8~35 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=872c465b7c9f736684f122fbbcb4eef26f60908b;p=thirdparty%2Fgnutls.git correctly check extension size. --- diff --git a/lib/ext_cert_type.c b/lib/ext_cert_type.c index 6d3e441480..805cfdf016 100644 --- a/lib/ext_cert_type.c +++ b/lib/ext_cert_type.c @@ -89,7 +89,7 @@ _gnutls_cert_type_recv_params (gnutls_session_t session, uint8_t len; len = data[0]; - DECR_LEN (data_size, len); + DECR_LEN (data_size, len+1); for (i = 0; i < len; i++) {