[Wontfix] Accept RC4 connections but indicate low security

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
squarefractal

[Wontfix] Accept RC4 connections but indicate low security

Unread post by squarefractal » 2015-04-10, 16:20

At present, PM does not allow any RC4 connections unless it is explicitly set to do so from about:config. However, since it breaks a fair number of websites as evident from the forum threads, I have a suggestion: PM should allow RC4 connections, but it should also show a low security indicator in the address bar and specify this in the site info dropdown and the page info dialog.

nostril

Re: Accept RC4 connections but indicate low security

Unread post by nostril » 2015-04-10, 16:42

You're not serious, are you?

Prioritising convenience over security is plain wrong.

x-15a2

Re: Accept RC4 connections but indicate low security

Unread post by x-15a2 » 2015-04-10, 17:09

squarefractal wrote:PM should allow RC4 connections..
No thanks. Web sites should have proper security.

megaman

Re: Accept RC4 connections but indicate low security

Unread post by megaman » 2015-04-10, 18:10

x-15a2 wrote:No thanks. Web sites should have proper security.
Of course, but until sites do have this "Proper Security," we will continue being badgered about this RC4 problem.
If we can automatically inform the sites of their risk, that would be awesome.

dark_moon

Re: Accept RC4 connections but indicate low security

Unread post by dark_moon » 2015-04-10, 19:52

Just no.
If your banking site use weak security then contact the admin and not use it since its fixed, because RC4 is a big security hole.
I never see a important site which use RC4 only btw.

squarefractal

Re: Accept RC4 connections but indicate low security

Unread post by squarefractal » 2015-04-11, 01:43

I understand the sentiment expressed here and it would be obviously better if servers would use a better encryption method than RC4, however, unless major browsers get around to disabling RC4 and sites take action on that (i.e. disabling RC4), there are many users who would just leave Pale Moon because it "doesn't work".

It's kind of sad that such people would be leaving a browser that provides them better security, but that happens to be the truth.

dark_moon

Re: Accept RC4 connections but indicate low security

Unread post by dark_moon » 2015-04-11, 06:55

Then let they leave. Pale Moon didn't need a way to open a website at any security costs, like Firefox.
Another users will join Pale Moon because we have better security settings then Firefox and the most users prefer a secure browser.

New Tobin Paradigm

Re: Accept RC4 connections but indicate low security

Unread post by New Tobin Paradigm » 2015-04-11, 07:02

What Firefox is doing is they are setting up a whitelist for RC4 only websites.. This is just as dangerous as leaving it on. Not only is the security still an issue but then you have an entity telling you.. Oh it is ok to go to this site but not another. It creates a situation where organizations can get away with poor security by means of arbitrary criteria dictated by the entity maintaining the whitelist.

Connect at all costs if we decide you should be allowed to.

Very slippery slope if you ask me. It also promotes favoritism. It is not the job of the entity behind the web browser to be bias tword or dictating who gets special treatment ESPECIALLY when it comes to security.
Last edited by New Tobin Paradigm on 2015-04-11, 07:25, edited 1 time in total.

User avatar
LimboSlam
Board Warrior
Board Warrior
Posts: 1029
Joined: 2014-06-09, 04:43
Location: USA

Re: Accept RC4 connections but indicate low security

Unread post by LimboSlam » 2015-04-11, 07:12

RC4 is a security risk I would not take, even if killed my favorite websites to visit. Just switch to a different browser for that certain website and then back to Pale Moon for your regular browsing needs.
With Pale Moon by my side, surfing the web is quite enjoyable and takes my headaches away! :)
God is not punishing you, He is preparing you. Trust His plan, not your pain.#‎TrentShelton #‎RehabTime

New Tobin Paradigm

Re: Accept RC4 connections but indicate low security

Unread post by New Tobin Paradigm » 2015-04-11, 07:18

The risk is not altered depending on the browser. Using Pale Moon or using Firefox or using Chrome.. The cipher is not trustworthy anymore. Thus the connection and the data being exchanged is NOT reliably secure.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35620
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Accept RC4 connections but indicate low security

Unread post by Moonchild » 2015-04-11, 08:15

Another thing to keep in mind is that this is only a problem where sites exclusively use RC4, which is bad to begin with. The RFC also states that servers and clients MUST NOT accept the connection. No exceptions. Catering to sites that only offer RC4 by allowing them to connect anyway is not a pressing reason for those server operators to change and you will keep an insecure status quo. See also the "secure renegotiation" and TLS intolerance insecurity where we've seen this exact same thing before: clients connecting "at all costs" and server operators not being aware of, or unwilling to, use proper security. Down to the point where workarounds for workarounds have to be made (SCSV in that case) when an exploit for the workaround is found.

So, a definite no. RC4 needs to be off. No exceptions, no whitelisting. If server operators "don't care" about adding at least one acceptable cipher to their offered ciphers, then they obviously also don't care about your security while operating a "secure" server (mind the quotes there), and should not be granted the privilege of your patronage.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

squarefractal

Re: Accept RC4 connections but indicate low security

Unread post by squarefractal » 2015-04-11, 08:35

Moonchild wrote:The RFC also states that servers and clients MUST NOT accept the connection. No exceptions.
I was not aware of the RFC, thank you for bringing it to my attention. I was under the impression that this was by the PM dev(s) and not required by standard.

So it turns out that PM is actually doing the right thing, and the "[wontfix]" is appropriate.

Locked