From 2c4ba3d1e58136736a6970f9d6f709d9762a02b7 Mon Sep 17 00:00:00 2001 From: HuangHaitao Date: Fri, 11 Jul 2025 02:44:36 +0800 Subject: [PATCH] [PATCH] Fix bug in mbedtls_asn1_store_named_data() Signed-off-by: HuangHaitao --- library/asn1write.c | 1 + 1 file changed, 1 insertion(+) diff --git a/library/asn1write.c b/library/asn1write.c index 775a9ef53..415357b7b 100644 --- a/library/asn1write.c +++ b/library/asn1write.c @@ -412,6 +412,7 @@ mbedtls_asn1_named_data *mbedtls_asn1_store_named_data( } else if (val_len == 0) { mbedtls_free(cur->val.p); cur->val.p = NULL; + cur->val.len = 0; } else if (cur->val.len != val_len) { /* * Enlarge existing value buffer if needed -- Gitee