Skip navigation.

exploreopera

| Help

Sign up | Help

Implementer's notes

What might get caught in the gears under the hood?

New^W NOT in Kestrel: The death of SSL v2

, , , , , , , ,

As I've written earlier, in Opera 9.0 we disabled SSL v2 by default, but if necessary a user could enable it.

In Opera 9.5 (Kestrel) we've taken this one step further, and completly disabled the support for SSL v2. That is, as of Opera 9.5 Opera is no longer able to connect to servers that only supports SSL v2.

There are several reasons for this:

  • SSL v2 is OLD. It was added in Netscape 2, back in 1994! SSL v3 replaced it 1996, which means that any service that only wants to use SSLv2 was designed in 1996, or earlier. And it hasn't received a significant upgrade since! Think about what that means about the technology used, and the security of the site...

  • SSL v2 is binary incompatible with SSL v3 and TLS; you cannot send a modern TLS handshake to a SSL v2-only server, it won't understand it. In fact, one of the very few things SSL v2 and SSL v3 have in common is the name! Given new TLS functionality Opera 9.x had already put SSL v2 as the last thing it will try before giving up.

  • SSL v2 itself is known to have at least one major security vulnerability. This particular vulnerability is not present in SSL v3

  • There are few, if any, publicly accessible SSL v2 servers left. A major reason for this is Gerv from Mozilla's campaign two years ago; he managed to convince the hosting company with almost 90% of the servers to upgrade. According to my information Netcraft stopped counting them last year, because there were so few left.

    If you do encounter a "secure" site that requires SSL v2, what can you do? Well, I don't recommend it, but you can go back to Opera 9.2x and enable SSL v2. But before you do, perhaps you should ask the system administrator this question: "Why are you running the site with 12 year old software?"

How to get your bug report thrown out, fast! New^W NOT in Kestrel #2: "Export"-grade encryption is junk(ed)

Comments

avatar
In Opera v9.5 build: 1600 there is still a check box for it in the opera config.

opera:config#SecurityPrefs|EnableSSLv2

Does it mean the check box has no functionality, or will it disappear completely in one of the forthcoming weeklies?

- ØØ -

By NoteMe, # 3. October 2007, 14:31:37

avatar
It is doing exactly nothing in the current builds.

Thanks, I have filed a bug report to get it fixed.

By yngve, # 3. October 2007, 14:47:45

avatar
Cheers,

Keep up the good job securing my everyday life.
- ØØ -

By NoteMe, # 3. October 2007, 14:56:23

Write a comment

You must be logged in to write a comment. if you're not a registered member, please sign up.

August 2008
SMTWTFS
July 2008September 2008
12
3456789
10111213141516
17181920212223
24252627282930