summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/crypto
diff options
context:
space:
mode:
authordoug <>2015-03-15 22:52:17 +0000
committerdoug <>2015-03-15 22:52:17 +0000
commit09abc5bf0229b90d3588a393613e09d669ec3581 (patch)
tree01ebe7687db1cbf2e70dbdb4cc39085a746ed078 /src/lib/libcrypto/crypto
parent2d03a31822d6ba85150d11917bead7662359a267 (diff)
downloadopenbsd-09abc5bf0229b90d3588a393613e09d669ec3581.tar.gz
openbsd-09abc5bf0229b90d3588a393613e09d669ec3581.tar.bz2
openbsd-09abc5bf0229b90d3588a393613e09d669ec3581.zip
Avoid a NULL pointer deref when X509_get_pubkey() returns NULL.
A NULL pointer could be dereferenced when X509_REQ_set_pubkey() calls X509_PUBKEY_set() with pktmp. OpenSSL says it's the fix for CVE-2015-0288, but there aren't any public details yet to confirm. Either way, we should fix this. Based on OpenSSL commit 28a00bcd8e318da18031b2ac8778c64147cd54f9 and BoringSSL commit 9d102ddbc0f6ed835ed12272a3d8a627d6a8e728. "looks sane" beck@ ok miod@, bcook@
Diffstat (limited to 'src/lib/libcrypto/crypto')
0 files changed, 0 insertions, 0 deletions