summaryrefslogtreecommitdiffstats
path: root/examples/libsshpp.cpp
diff options
context:
space:
mode:
authorJon Simons <jon@jonsimons.org>2014-10-18 23:23:26 -0700
committerAndreas Schneider <asn@cryptomilk.org>2014-12-17 19:45:09 +0100
commitc2aed4ca78030d9014a890cb4370e6dc8264823f (patch)
treedb9289f97886a63202e3081470f26c6dd3b56611 /examples/libsshpp.cpp
parentb7b535816d5fa49b0d1783f4cb42086f4169b1da (diff)
downloadlibssh-c2aed4ca78030d9014a890cb4370e6dc8264823f.tar.gz
libssh-c2aed4ca78030d9014a890cb4370e6dc8264823f.tar.xz
libssh-c2aed4ca78030d9014a890cb4370e6dc8264823f.zip
CVE-2014-8132: Fixup error path in ssh_packet_kexinit()
Before this change, dangling pointers can be unintentionally left in the respective next_crypto kex methods slots. Ensure to set all slots to NULL in the error-out path. Signed-off-by: Jon Simons <jon@jonsimons.org> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'examples/libsshpp.cpp')
0 files changed, 0 insertions, 0 deletions