Skip to content
  1. Feb 07, 2017
  2. Feb 03, 2017
  3. Feb 01, 2017
  4. Jan 26, 2017
    • Andy Polyakov's avatar
      crypto/evp: harden AEAD ciphers. · 2198b3a5
      Andy Polyakov authored
      
      
      Originally a crash in 32-bit build was reported CHACHA20-POLY1305
      cipher. The crash is triggered by truncated packet and is result
      of excessive hashing to the edge of accessible memory. Since hash
      operation is read-only it is not considered to be exploitable
      beyond a DoS condition. Other ciphers were hardened.
      
      Thanks to Robert Święcki for report.
      
      CVE-2017-3731
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      2198b3a5
    • Andy Polyakov's avatar
      crypto/evp: harden RC4_MD5 cipher. · 8e204996
      Andy Polyakov authored
      
      
      Originally a crash in 32-bit build was reported CHACHA20-POLY1305
      cipher. The crash is triggered by truncated packet and is result
      of excessive hashing to the edge of accessible memory (or bogus
      MAC value is produced if x86 MD5 assembly module is involved). Since
      hash operation is read-only it is not considered to be exploitable
      beyond a DoS condition.
      
      Thanks to Robert Święcki for report.
      
      CVE-2017-3731
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      8e204996
  5. Jan 25, 2017
  6. Jan 24, 2017
  7. Jan 08, 2017
  8. Dec 22, 2016
  9. Dec 20, 2016
  10. Nov 25, 2016
  11. Nov 17, 2016
  12. Nov 10, 2016
  13. Nov 03, 2016
  14. Oct 28, 2016
  15. Oct 18, 2016
  16. Sep 07, 2016
  17. Aug 26, 2016
    • Richard Levitte's avatar
      Improve the definition of STITCHED_CALL in e_rc4_hmac_md5.c · 216e8d91
      Richard Levitte authored
      
      
      The definition of STITCHED_CALL relies on OPENSSL_NO_ASM.  However,
      when a configuration simply lacks the assembler implementation for RC4
      (which is where we have implemented the stitched call), OPENSSL_NO_ASM
      isn't implemented.  Better, then, to rely on specific macros that
      indicated that RC4 (and MD5) are implemented in assembler.
      
      For this to work properly, we must also make sure Configure adds the
      definition of RC4_ASM among the C flags.
      
      Reviewed-by: default avatarAndy Polyakov <appro@openssl.org>
      216e8d91
  18. Aug 24, 2016
  19. Aug 21, 2016
  20. Aug 17, 2016
  21. Aug 13, 2016
  22. Aug 10, 2016
  23. Aug 04, 2016
  24. Aug 02, 2016
  25. Jul 31, 2016
  26. Jul 26, 2016