]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Backport OpenSSL commit 56336b6c7a75ed28067cadedd8ac46572348bc2f:
authordelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 27 Jan 2017 07:45:06 +0000 (07:45 +0000)
committerdelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 27 Jan 2017 07:45:06 +0000 (07:45 +0000)
commita3a119832527c9b5473b68f806e954fa8a158e87
tree46fa379ff9c2760fa064fdbbbdb211ab408a520b
parentcae3e33168c91ae8f378cfa14ac56a3fc9324dc9
Backport OpenSSL commit 56336b6c7a75ed28067cadedd8ac46572348bc2f:

    crypto/evp: harden RC4_MD5 cipher.

    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.

This is a direct commit to stable/10.

Security: CVE-2017-3731

git-svn-id: svn://svn.freebsd.org/base/stable/10@312863 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
crypto/openssl/crypto/evp/e_rc4_hmac_md5.c