From: Jakub Wilk Date: Sat, 23 Sep 2017 15:35:29 +0000 (+0200) Subject: Fix off-by-one buffer overflow in add_index_color X-Git-Tag: neomutt-20171006~34 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=050cfcb2f128f8f3bc1ffbdc10c10e0a234b995c;p=neomutt Fix off-by-one buffer overflow in add_index_color --- diff --git a/hdrline.c b/hdrline.c index cfc2c2ebb..8f8ffc2a5 100644 --- a/hdrline.c +++ b/hdrline.c @@ -173,7 +173,7 @@ static size_t add_index_color(char *buf, size_t buflen, enum FormatFlag flags, c buflen -= len; } - if (buflen < 2) + if (buflen <= 2) return 0; buf[0] = MUTT_SPECIAL_INDEX;