diff options
| author | Jon Simons <jon@jonsimons.org> | 2014-10-18 23:23:26 -0700 |
|---|---|---|
| committer | Andreas Schneider <asn@cryptomilk.org> | 2014-12-17 19:45:09 +0100 |
| commit | c2aed4ca78030d9014a890cb4370e6dc8264823f (patch) | |
| tree | db9289f97886a63202e3081470f26c6dd3b56611 /examples/libsshpp_noexcept.cpp | |
| parent | b7b535816d5fa49b0d1783f4cb42086f4169b1da (diff) | |
| download | libssh-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_noexcept.cpp')
0 files changed, 0 insertions, 0 deletions
