-
Notifications
You must be signed in to change notification settings - Fork 80
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
uBO is leaking DNS (c name uncloak) again #1294
Comments
uBO just uses a browser API to resolve cname, it does not get to decide how the DNS requests are made. You will have to disable cname-uncloaking through advanced settings if you do not want this feature. |
Alright I will look at this when I get the time. If you can investigate why this does not work anymore that would save me a lot of time -- I am feeling rather burdened at the moment. |
Did you restart uBO after you changed your proxy settings? |
This is fixed in Firefox 80, OP is using ESR 78 |
Ok I'm hard of understanding... I will have to download 78 and test again. Also, I should fix the workaround code to execute only for versions of Firefox below 80. |
Yes, I followed this issue 6 month ago with uBO 1.25.0 and the fix (1.25.x (can't remember)) solved it for ESR 68.x back then. I tested with three different profiles yesterday and same issue on all of them (they have different privacy/security settings). FF ESR got upgraded to 78.x last weekend or so, and I noticed this issue was back as of yesterday. It is very strange that it got introduced again. But yes. I will disable cname for now and wait for FF 80+. |
How do your proxy settings differ from those in my screenshot? |
They're the same. Except I have mine filled with localhost and ports of course, as seen in picture 3. |
I cant repro it, set
Set DNS to be resolved through proxy (shadowsocks). Tested on Firefox 81 |
@Kein Well of course, the purpose of |
Does not make any difference for the repro case. In fact, any cname-related directives do not affect repro case and it always fails. |
I'm not asking you to do anything, I just pointed out I cant reproduce the case OP mentioned either on FF81, that all. |
Duh me, I read your "I can't repro" as "I can repro". Sorry for the confusion. |
Well, I am utterly confused now.. I have two other profiles (same Firefox 78.3.0 ESR) that uses the ghacks pants user.js stuff. And those do not leak DNS. But when I look at the stuff in about:config regarding proxy settings they are exactly the same as the non ghacks profile that do leak DNS and made me report this in the first place.. I do not understand it. I will wait for FF 80+ and see if they really fixed it or nah. But it seems so since people can't reproduce it. As for this issue I am fine about it being closed as can't reproduce and firefox bug. TIA for your time. And thank you for uBO. |
Do never forget ISP(ISS) and OS changeable! |
Prerequisites
Description
uBO is leaking DNS (c name uncloak) again
A specific URL where the issue occurs
https://old.reddit.com/ https://browserleaks.com/dns
Steps to Reproduce
Expected behavior:
uBO should not do DNS lookup when proxied
Actual behavior:
It does on this machine
Your environment
Pictures:
01: cname uncloak (fastly) - https://i.imgur.com/NktShRP.png
02: uBO settings - https://i.imgur.com/C1tA2Je.png
03: FF settings - https://i.imgur.com/Ci5E2MG.png
04: browserleaks show my real DNS server plus the Tor one - https://i.imgur.com/z8LRasS.png
The text was updated successfully, but these errors were encountered: