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/lua | |
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/lua')
-rw-r--r-- | src/lua/lua_config.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lua/lua_config.c b/src/lua/lua_config.c index 0e61ead07..8a8ac9e6f 100644 --- a/src/lua/lua_config.c +++ b/src/lua/lua_config.c @@ -1609,7 +1609,7 @@ lua_config_register_regexp (lua_State *L) } rspamd_re_cache_add (cfg->re_cache, re->re, type, - (gpointer) header_str, header_len); + (gpointer) header_str, header_len + 1); } } } |