git: 9front

Download patch

ref: 88add76748509e864d4eab4772376d69321dc584
parent: 2947bd1e52d549baeb203b105b21714a4525d7ad
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Fri Feb 10 16:42:11 EST 2017

libsec: zero name buffer in X509toECpub()

--- a/sys/src/libsec/port/x509.c
+++ b/sys/src/libsec/port/x509.c
@@ -2320,6 +2320,9 @@
 	ECpub *pub;
 	Bytes *b;
 
+	if(name != nil)
+		memset(name, 0, nname);
+
 	b = makebytes(cert, ncert);
 	c = decode_cert(b);
 	freebytes(b);
--