aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ex_data.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2016-10-02 15:21:29 +0100
committerDr. Stephen Henson <steve@openssl.org>2016-10-11 22:09:31 +0100
commit6dcba070a94b1ead92f3e327cf207a0b7db6596f (patch)
tree875d3121c56ff3ea339eae7b69dd30dda5f2ff5e /crypto/ex_data.c
parentbf78883d45bd717f2b777312fe77511096925ab7 (diff)
downloadopenssl-6dcba070a94b1ead92f3e327cf207a0b7db6596f.tar.gz
Fix X509_NAME decode for malloc failures.
The original X509_NAME decode free code was buggy: this could result in double free or leaks if a malloc failure occurred. Simplify and fix the logic. Thanks to Guido Vranken for reporting this issue. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1691)
Diffstat (limited to 'crypto/ex_data.c')
0 files changed, 0 insertions, 0 deletions