From 68b32c2f1b488836bf5dd60130b1dec22675c5ed Mon Sep 17 00:00:00 2001 From: Oknet Xu Date: Sat, 30 Nov 2019 16:55:30 +0800 Subject: [PATCH] Fix out of bound array access in ssl_session_reuse plugin (#6235) --- plugins/experimental/ssl_session_reuse/src/common.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/experimental/ssl_session_reuse/src/common.cc b/plugins/experimental/ssl_session_reuse/src/common.cc index 581f6f91fbf..a43c14ed247 100644 --- a/plugins/experimental/ssl_session_reuse/src/common.cc +++ b/plugins/experimental/ssl_session_reuse/src/common.cc @@ -43,7 +43,7 @@ hex_str(std::string const &str) hex_str[i * 2] = hex_chars[(c & 0xF0) >> 4]; hex_str[i * 2 + 1] = hex_chars[(c & 0x0F)]; } - hex_str[len] = '\0'; + hex_str[len - 1] = '\0'; return std::string(hex_str, len); }