File opensc-0_18_0-CVE-2019-15946.patch of Package opensc.11155

Index: opensc-0.18.0/src/libopensc/asn1.c
===================================================================
--- opensc-0.18.0.orig/src/libopensc/asn1.c
+++ opensc-0.18.0/src/libopensc/asn1.c
@@ -1457,7 +1457,7 @@ static int asn1_decode_entry(sc_context_
 
 			/* Strip off padding zero */
 			if ((entry->flags & SC_ASN1_UNSIGNED)
-			 && obj[0] == 0x00 && objlen > 1) {
+					&& objlen > 1 && obj[0] == 0x00) {
 				objlen--;
 				obj++;
 			}
openSUSE Build Service is sponsored by