From cbe0956df0f99ea6740838a19ac9782ed126a180 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 5 Feb 2024 07:59:02 +0100 Subject: [PATCH] gpgsm: Increase salt size in pkcs#12 parser. * sm/minip12.c (parse_bag_encrypted_data): Need 32 bytes. -- GnuPG-bug-id: 6757 --- sm/minip12.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sm/minip12.c b/sm/minip12.c index 84f5dbecb..2e60edf68 100644 --- a/sm/minip12.c +++ b/sm/minip12.c @@ -1400,7 +1400,7 @@ parse_bag_encrypted_data (struct p12_parse_ctx_s *ctx, struct tlv_ctx_s *tlv) const unsigned char *data; size_t datalen; int intval; - char salt[20]; + char salt[32]; size_t saltlen; char iv[16]; unsigned int iter;