Commit 5ab0b7e6 authored by FdaSilvaYY's avatar FdaSilvaYY Committed by Rich Salz
Browse files

Missing NULL check on OBJ_dup result in x509_name_canon

parent b1b1cba4
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -322,6 +322,8 @@ static int x509_name_canon(X509_NAME *a)
        if (tmpentry == NULL)
            goto err;
        tmpentry->object = OBJ_dup(entry->object);
        if (tmpentry->object == NULL)
            goto err;
        if (!asn1_string_canon(tmpentry->value, entry->value))
            goto err;
        if (!sk_X509_NAME_ENTRY_push(entries, tmpentry))