From 48fdbb39402551eb5a9b36a8e753918175728982 Mon Sep 17 00:00:00 2001 From: Valerio Setti Date: Thu, 12 Jan 2023 15:31:35 +0100 Subject: [PATCH] programs: cert_write: fixed bug in parsing dec serial Signed-off-by: Valerio Setti --- programs/x509/cert_write.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/x509/cert_write.c b/programs/x509/cert_write.c index d44c6f022..13debceae 100644 --- a/programs/x509/cert_write.c +++ b/programs/x509/cert_write.c @@ -277,7 +277,7 @@ int parse_serial_decimal_format(unsigned char *obuf, size_t obufmax, val = (dec >> ((remaining_bytes - 1) * 8)) & 0xFF; /* Skip leading zeros */ - if ((val) != 0) { + if ((val != 0) || (*len != 0)) { *p = val; (*len)++; p++;