From 356d8cfe5fabfe8febf829b6a2640100c53b450c Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 31 Mar 2020 11:25:16 +0100 Subject: [PATCH] [Minor] Try to fix OOB reads --- src/libmime/mime_headers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libmime/mime_headers.c b/src/libmime/mime_headers.c index aed7575ebd..582f11d7a3 100644 --- a/src/libmime/mime_headers.c +++ b/src/libmime/mime_headers.c @@ -366,7 +366,7 @@ rspamd_mime_headers_process (struct rspamd_task *task, } } /* Strip last space that can be added by \r\n parsing */ - if (*(tp - 1) == ' ') { + if (tp > tmp && *(tp - 1) == ' ') { tp--; } -- 2.47.3