File opensc-0_19_0-CVE-2019-15946.patch of Package opensc.35664
Index: opensc-0.19.0/src/libopensc/asn1.c
===================================================================
--- opensc-0.19.0.orig/src/libopensc/asn1.c
+++ opensc-0.19.0/src/libopensc/asn1.c
@@ -1463,7 +1463,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++;
}