From 3a066ec999ff4a87a99a789ba5c3f97669ba6600 Mon Sep 17 00:00:00 2001 From: Thomas Daubney Date: Thu, 17 Feb 2022 12:01:28 +0000 Subject: [PATCH] Initialise iv buffer before use Commit initialises the iv buffer before it is passed to mbedtls_cipher_set_iv(). Signed-off-by: Thomas Daubney --- tests/suites/test_suite_cipher.function | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/suites/test_suite_cipher.function b/tests/suites/test_suite_cipher.function index cd79ba47f2..615658e17a 100644 --- a/tests/suites/test_suite_cipher.function +++ b/tests/suites/test_suite_cipher.function @@ -1154,6 +1154,9 @@ void check_iv( int cipher_id, char * cipher_string, size_t iv_len = iv_len_val; unsigned char iv[16]; + /* Initialise iv buffer */ + memset( iv, 0, sizeof( iv ) ); + const mbedtls_cipher_info_t *cipher_info; mbedtls_cipher_context_t ctx_dec; mbedtls_cipher_context_t ctx_enc;