Google Finds Vulnerability In SSL 3.0 Web Encryption
AlbanX sends word that security researchers from Google have published details on a vulnerability in SSL 3.0 that can allow an attacker to calculate the plaintext of encrypted communications. Google's Bodo Moller writes,
SSL 3.0 is nearly 15 years old, but support for it remains widespread. Most importantly, nearly all browsers support it and, in order to work around bugs in HTTPS servers, browsers will retry failed connections with older protocol versions, including SSL 3.0. Because a network attacker can cause connection failures, they can trigger the use of SSL 3.0 and then exploit this issue. Disabling SSL 3.0 support, or CBC-mode ciphers with SSL 3.0, is sufficient to mitigate this issue, but presents significant compatibility problems, even today. Therefore our recommended response (PDF) is to support TLS_FALLBACK_SCSV. This is a mechanism that solves the problems caused by retrying failed connections and thus prevents attackers from inducing browsers to use SSL 3.0. It also prevents downgrades from TLS 1.2 to 1.1 or 1.0 and so may help prevent future attacks.
Too bad Google removed the options to enable or disable SSL versions from Chrome some time ago, in an effort to further dumb down the browser. The options used to be under "advanced, but they aren't anymore. Not even available under about:flags.
I have a million other things to deal with.
I'll just run my shit against https://www.ssllabs.com/ssltes... in a month and do what it tells me to.
The last major browser that doesn't support TLS 1 was IE6. Even Microsoft doesn't support that piece of crap anymore. I'm sure there's some special cases of embedded systems out there that rely on SSL3 only, but that's a small minority.
So the question to me is, what would break if you disabled SSL3? Breaking the web for IE6 users happened a long, long time ago.
AccountKiller
Become a sesquipedalian - use fancy fonts, Bold, ALL CAPS, whatever it takes to be plaintext free!
This issue is a bit more complicated than you think.
If it doesn't support TLS 1, it isn't worth supporting.
Too bad Google removed the options to enable or disable SSL versions from Chrome some time ago, in an effort to further dumb down the browser. The options used to be under "advanced, but they aren't anymore. Not even available under about:flags.
Still available, but more hidden:
Chrome users that just want to get rid of SSLv3 can use the command line flag --ssl-version-min=tls1 to do so. (We used to have an entry in the preferences for that but people thought that “SSL 3.0” was a higher version than “TLS 1.0” and would mistakenly disable the latter.)
https://www.imperialviolet.org/2014/10/14/poodle.html
Does anyone know what exactly "many clients implement a protocol downgrade dance" means? ... never heard of this ever... who exactly is doing this and what the hell are they thinking?
Screw this TLS_FALLBACK_SCSV bullshit it's 2014 cut the music and send the dancers home.
From agl:
"Chrome Users Dumbed Down" might have been a more apt title.
I am using IE10, it has effect?
www.shg.com.vn
Game on.
Akamai is now blocking sslv3 'on their network.
A few hours ago, the plan was to do this next week.
Session keys are getting compromised in 32K guesses. 'Trivial' is the word they're using.
Less than 60 seconds worth of traffic is all it takes.
Yes, if your client falls back to SSLv3.
There's a very high chance that in the very near future, the majority of websites you visit are going to refuse SSLv3.
Been listening to a bridge call with Akamai. They're disabling SSLv3, TLS1.0, and TLS1.1 on their network as I type this.
Some major websites have already disabled SSLv3 on their own (i.e. not waiting for the CDNs to do it).
Akamai carries 30%-40% of the web traffic (globally). Their 'About' page says 30% but they were saying 40% at the conference last week.
FWIW, White Hats are reporting live exploits. They're using the word 'trivial'. It takes less than 60 seconds of traffic to bust a session.
Yes, if your client falls back to SSLv3.
Please don't confuse browser "dancing" behavior with SSL version negotiation. Clients and servers can support both SSL v3 and TLS 1.2 without danger of being suckered into SSL v3.
Can someone tell me how to get Firefox to say which protocol it's using for any given session? The Security tab has a Technical Details section that mentions "High-grade Encryption" and TLS, but it doesn't say which version of TLS.
Easiest, one-click way to remove vulnerable SSL3 support from Firefox, while still allowing Mozilla to automatically enforce even safer defaults in future updates:
the SSL Version Control add-on.
There's a browser safer than Firefox, it is Firefox, with NoScript