All pastes #189741 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-10-03 11:58 UTC
rendered paste body
   * SECURITY UPDATE: Remote arbitrary code execution, remote DoS.
   * crypto/asn1/tasn_dec.c, asn1_d2i_ex_primitive(): Initialize 'ret' to avoid
     an infinite loop in some circumstances. [CVE-2006-2937]
   * ssl/ssl_lib.c, SSL_get_shared_ciphers(): Fix len comparison to correctly
     handle invalid long cipher list strings. [CVE-2006-3738]
   * ssl/s2_clnt.c, get_server_hello(): Check for NULL session certificate to
     avoid client crash with malicious server responses. [CVE-2006-4343]
   * Certain types of public key could take disproportionate amounts of time to
     process. Apply patch from Bodo Moeller to impose limits to public key type
     values (similar to Mozilla's libnss). Fixes CPU usage/memory DoS. [CVE-2006-2940]
   * Updated patch in previous package version to fix a few corner-case
     regressions. (This reverts the changes to rsa_eay.c/rsa.h/rsa_err.c, which
     were determined to not be necessary).