From 2e54dc7aae35f6a9d75b74c8d413acccb6d2f800 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Thu, 20 Jan 2022 21:27:22 -0500 Subject: [PATCH] lib/hcrypto: DES_cfb64_encrypt init buffer in decrypt path --- lib/hcrypto/des.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/hcrypto/des.c b/lib/hcrypto/des.c index 9f5c648ec..ac174180f 100644 --- a/lib/hcrypto/des.c +++ b/lib/hcrypto/des.c @@ -728,6 +728,7 @@ DES_cfb64_encrypt(const void *in, void *out, int i = *num; unsigned char c; + memset(tmp, 0, DES_CBLOCK_LEN); while (length > 0) { if (i == 0) { DES_encrypt(uiv, ks, 1);