From cfe0bf64985fd6a5db3b45ffc31a2fe3b8fd9948 Mon Sep 17 00:00:00 2001 From: Tseng Jun <6501202@qq.com> Date: Thu, 12 Nov 2020 03:18:36 +0800 Subject: [PATCH] session.c: Correct a typo which may lead to stack overflow (#533) File: session.c Notes: Seems the author intend to terminate banner_dup buffer, later, print it to the debug console. Author: Tseng Jun --- src/session.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/session.c b/src/session.c index 256eb999..212560b8 100644 --- a/src/session.c +++ b/src/session.c @@ -219,7 +219,7 @@ banner_send(LIBSSH2_SESSION * session) } else { memcpy(banner_dup, banner, 255); - banner[255] = '\0'; + banner_dup[255] = '\0'; } _libssh2_debug(session, LIBSSH2_TRACE_TRANS, "Sending Banner: %s",