diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-12-23 16:03:48 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-12-23 16:03:48 +0000 |
commit | 3b19414d0310cbbac21b88188cc48eb6627df3c0 (patch) | |
tree | ab576c20dcbb837e55a36de0b1f9d1c918bfe81f /src/libmime | |
parent | e03d9dac6c7829a67b95815a30a22ffa756aed47 (diff) | |
download | rspamd-3b19414d0310cbbac21b88188cc48eb6627df3c0.tar.gz rspamd-3b19414d0310cbbac21b88188cc48eb6627df3c0.zip |
Fix crash in re_cache as headers are not NULL terminated
Diffstat (limited to 'src/libmime')
-rw-r--r-- | src/libmime/mime_expressions.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libmime/mime_expressions.c b/src/libmime/mime_expressions.c index cf9f29fac..57275e004 100644 --- a/src/libmime/mime_expressions.c +++ b/src/libmime/mime_expressions.c @@ -636,7 +636,7 @@ set: mime_atom->d.re->type == RSPAMD_RE_RAWHEADER) { rspamd_re_cache_add (cfg->re_cache, mime_atom->d.re->regexp, mime_atom->d.re->type, mime_atom->d.re->header, - strlen (mime_atom->d.re->header)); + strlen (mime_atom->d.re->header) + 1); } else { rspamd_re_cache_add (cfg->re_cache, mime_atom->d.re->regexp, |