CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2020/12/08 08:06:42

Modified files:
        lib/libcrypto/asn1: asn1.h asn1_err.c asn1_lib.c tasn_dec.c 
                            tasn_enc.c 
        lib/libcrypto/x509: x509_genn.c 

Log message:
Fix a NULL dereference in GENERAL_NAME_cmp()

Comparing two GENERAL_NAME structures containing an EDIPARTYNAME can lead
to a crash. This enables a denial of service attack for an attacker who can
control both sides of the comparison.

Issue reported to OpenSSL on Nov 9 by David Benjamin.
OpenSSL shared the information with us on Dec 1st.
Fix from Matt Caswell (OpenSSL) with a few small tweaks.

ok jsing

Reply via email to