-
Notifications
You must be signed in to change notification settings - Fork 233
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
network.http.referer.spoofSource and browser.privatebrowsing.autostart breaks sites. #94
Comments
How many people willingly use the sites you cited while knowing about the privacy implications? |
Make sure your How exactly does
I'm afraid it's not possible as these settings are really important regarding privacy. |
Hm, am I doing something wrong then? It's a clean Firefox installation, and the default value for network.http.sendRefererHeader is 2 so that shouldn't be a problem. Private Browsing breaks 4chan in that you can't use certain functions. Or actually, when I think about it, that could have been referer spoofer breaking it instead of Private Browsing. Still, I don't know why referer spoofer didn't work. As I said, the default value on a clean Firefox installation for network.http.sendRefererHeader is 2. |
It is more likely, yes. I can't think of any reason, why private browsing would break anything like that. Can you say what exact functions does it break?
I guess the web application just has strict checking against the referer header and spoofing doesn't cut it. |
Relates to #2 |
@alabrand This issue is upon the user. I suggest that the user should change the values to use such sites, because if those values are left as default, the scope of pyllyukko/user.js is lost. |
Referrer Control (https://github.com/muzuiget/referrer_control) and RefControl (http://www.stardrifter.org/refcontrol/) are two Firefox extensions that can help people better manage HTTP referer information being sent. They both allow adjusting settings per site. Referrer Control is the better of the two, IMO, but is in need of an update. |
I've spent a lot of time looking into the referrer header in the past few weeks and wrote a blog post about it: https://feeding.cloud.geek.nz/posts/tweaking-referrer-for-privacy-in-firefox/ The summary of that is that I no longer recommend using |
I haven't experienced much breakage with Maybe we should still add |
There's not much breakage with that setting. The main concern is that you're essentially disabling CSRF protection on a bunch of sites so you're a little more exposed than you would if you hadn't spoofed anything.
I was thinking that I'm not entirely convinced that |
This was mostly fixed in recent commits (there is a I think this can be closed. |
Setting network.http.referer.spoofSource to true definitely breaks ride.lyft.com! The site will return an invalid origin header error. |
Thanks for documenting the effect these settings might have on certain websites. Toggling Sorry for commenting on a closed issue, thought I might benefit someone else who is also using |
network.http.referer.spoofSource, for example, breaks Bato.to and some other sites.
browser.privatebrowsing.autostart, for example, breaks 4chan and a few other sites.
I suggest leaving these to their default value but encouraging the use of them on the main github page if at all possible.
The text was updated successfully, but these errors were encountered: