From: Vsevolod Stakhov Date: Mon, 8 Jun 2020 16:09:41 +0000 (+0100) Subject: [Minor] Add one more boundary check X-Git-Tag: 2.6~345 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f1d44f1b36c2f6767cbace2aeba7d84a0a99d1f0;p=thirdparty%2Frspamd.git [Minor] Add one more boundary check --- diff --git a/src/libserver/html.c b/src/libserver/html.c index 16f108ecf0..37c8858bd7 100644 --- a/src/libserver/html.c +++ b/src/libserver/html.c @@ -368,7 +368,7 @@ rspamd_html_decode_entitles_inplace (gchar *s, gsize len) end = s + l; - while (h - s < l) { + while (h - s < l && t <= h) { switch (state) { /* Out of entity */ case 0: