[Ach] Issue with OpenSSL >0.9.8l
Leon Letto
leon at vectronic.ca
Fri Apr 25 18:24:15 CEST 2014
Hi Everyone,
Sorry to ask for clarification but I am a bit confused about this
vulnerability. Is it something I should be sending out to my coworkers
since almost all of them use Mac computers?
I prepared an e-mail piecing together what I think I should tell them but
if this is totally off base then I should not send it until there is
something official I guess. Please take a look and see if this makes
sense to send out?
Leon
___ Message Start ____
The following is from multiple e-mails which were sent out this morning
from the guys at bettercrypto.org and others. All versions of OSX are
affected (as well as debian and EL5 Linux) unless you have updated to
1.0.1g which is the latest version.
I didn’t send it out to everyone because it only affects people who are
using OpenSSL on their systems I think (not sure) like developers or
others’s who are playing with crypto and servers running affected OS's. I
think IT needs to evaluate how many people it affects and if its worth
getting everyone to do the fix (install Homebrew and install the latest
OpenSSL. - instructions are at the bottom / Compile from Source) or wait
for Apple?
Leon
This is an Issue with missing cypher suites in OpenSSL all the way back to
0.9.8 and all newer.
https://github.com/puppetlabs/puppet/pull/2494#issuecomment-41351666
The OpenSSL 0.9.8 tree is entirely affected as are 0.9.7 versions that
appeared later than 0.9.7m.
This has been reproduced on debian squeeze and affects EL5 as well as ALL
versions of OS X up to and including the current Mavericks.
Eg.
$ /usr/bin/openssl version
OpenSSL 0.9.8y 5 Feb 2013
Expanding Ciphersuite B results in:
$ /usr/bin/openssl ciphers
'EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA'
AES256-SHA:AES128-SHA
Unexpectedly, DHE ciphers are missing.
This is the latest version:
$ /opt/local/bin/openssl version
OpenSSL 1.0.1g 7 Apr 2014
$ /opt/local/bin/openssl ciphers
'EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA
’
DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-AES128-SHA:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA
PROBABLE FIX:
If one is using homebrew, the existing OS X openssl lib can be overwritten:
$ openssl version
OpenSSL 0.9.8y 5 Feb 2013
$ brew install openssl
$ brew link --force openssl
open a new terminal (tab)
$ openssl version
OpenSSL 1.0.1g 7 Apr 2014
For sure it should be fixed by Apple, but that can take time …
____ Message End ______
--
Leon Letto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cert.at/pipermail/ach/attachments/20140425/eabec723/attachment.html>
More information about the Ach
mailing list