Slashdot Mirror


Security Researchers Express Concerns Over Mozilla's New DNS Resolution For Firefox (ungleich.ch)

With their next patch Mozilla will introduce two new features to their Firefox browser they call "DNS over HTTPs" (DoH) and Trusted Recursive Resolver (TRR). Mozilla says this is an additional feature which enables security. Researchers think otherwise. From a report: So let's get to the new Firefox feature called "Trusted Recursive Resolver" (TRR). When Mozilla turns this on by default, the DNS changes you configured in your network won't have any effect anymore. At least for browsing with Firefox, because Mozilla has partnered up with Cloudflare, and will resolve the domain names from the application itself via a DNS server from Cloudflare based in the United States. Cloudflare will then be able to read everyone's DNS requests.

From our point of view, us being security geeks, advertising this feature with slogans like "increases security" is rather misleading because in many cases the opposite is the case. While it is true that with TRR you may not expose the websites you call to a random DNS server in an untrustworthy network you don't know, it is not true that this increases security in general. It is true when you are somewhere in a network you don't know, i. e. a public WiFi network, you could automatically use the DNS server configured by the network. This could cause a security issue, because that unknown DNS server might have been compromised. In the worst case it could lead you to a phishing site pretending to be the website of your bank: as soon as you enter your personal banking information, it will be sent straight to the attackers.

But on the other hand Mozilla withholds that using their Trusted Recursive Resolver would cause a security issue in the first place for users who are indeed in a trustworthy network where they know their resolvers, or use the ISP's default one. Because sharing data or information with any third party, which is Cloudflare in this case, is a security issue itself.

164 of 301 comments (clear)

  1. I'd want to know how to disable the behavior by cmaurand · · Score: 5, Insightful

    I run my own local recursorsive nameservers even on my portable devices. totally not interested in using anyone's resolvers but my own. I hope they publish instructions on how to bypass the behavior.

    1. Re:I'd want to know how to disable the behavior by Anonymous Coward · · Score: 2, Informative

      about:config

      network.trr.mode=5

    2. Re:I'd want to know how to disable the behavior by Gojira+Shipi-Taro · · Score: 4, Informative

      They did. Well someone did. I believe this came from documentation on the feature when it was in beta:

      https://www.ghacks.net/2018/04/02/configure-dns-over-https-in-firefox/

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    3. Re:I'd want to know how to disable the behavior by Anonymous Coward · · Score: 2, Interesting

      UK spook team would say 'This is bad'
      How will we block British Users from using our censored lists or logging persons of interest who reference very bad extreme religious sites?
      China: Eeek - our firewall will need fixing again. We just block and force it to fallback - no probs.

      Me: I use a VPN and it will get over this, only I dont trust my AV software from poking
      its beak in - such as dangerous sites.

      The winners will lbe PirateBay and banned chat apps in oppressed countries - and cloudflare, Microsoft, Bing and 3rd party want-to-be's just lost significantly.

    4. Re: I'd want to know how to disable the behavior by Z00L00K · · Score: 1

      Will this enable or disable the behavior?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    5. Re: I'd want to know how to disable the behavior by Z00L00K · · Score: 2

      It depends on how it's implemented, and what the selected DNS provider do. But it seems like putting all eggs in one basket and someyhing that may slow down the internet experience as well.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    6. Re: I'd want to know how to disable the behavior by Anonymous Coward · · Score: 5, Funny

      Will this enable or disable the behavior?

      Yes

    7. Re: I'd want to know how to disable the behavior by Anonymous Coward · · Score: 1
    8. Re: I'd want to know how to disable the behavior by greenfruitsalad · · Score: 1

      It's boolean. Doh!

    9. Re: I'd want to know how to disable the behavior by fahrbot-bot · · Score: 5, Informative
      From:

      https://blog.nightly.mozilla.o...
      https://wiki.mozilla.org/Trust...

      • 0: Off by default
      • 1: Firefox chooses faster
      • 2: TRR default w/DNS fallback
      • 3: TRR only mode
      • 5: Disabled

      I imagine the setting we're all looking for is: user_pref("network.trr.mode", 5);

      --
      It must have been something you assimilated. . . .
    10. Re:I'd want to know how to disable the behavior by Spamalope · · Score: 4, Interesting

      So when I'm using an internal nameserver that resolves local servers with their local IP address, this thing will force resolve the external address from an external DNS and break local access, won't it? (split brained DNS)

    11. Re: I'd want to know how to disable the behavior by DontBeAMoran · · Score: 1

      Maybe.

      --
      #DeleteFacebook
    12. Re: I'd want to know how to disable the behavior by Anonymous Coward · · Score: 1

      The default may change later, setting 5 says you actually want it to stay off.

    13. Re:I'd want to know how to disable the behavior by squiggleslash · · Score: 2

      It's actually very easy for the UK "spook team" as you call it, or British government in general: you just modify the law if necessary to include DNS proxy services, and then prosecute Cloudflare. The latter then has the choice between continuing to operate in the UK, accepting it has to filter DNS results, or taking its ball home.

      The latter is not an option for CF, so they'd cave.

      In some ways this might be the worst solution Mozilla could come up with as far as ensuring DNS integrity goes. They're centralizing it, and centralizing with parties that have a lot to lose if they fall foul of a government that doesn't want a free for all DNS.

      --
      You are not alone. This is not normal. None of this is normal.
    14. Re: I'd want to know how to disable the behavior by Badooleoo · · Score: 1

      about:config
      network.trr.mode = 5 to completely disable it

      0 Off. To use operating system resolver.
      1 Race native against TRR. Do both in parallel and go with the one that returns a result first. Most likely the native one will win.
      2 First. Use TRR first, and only if the secure resolution fails use the operating system resolver.
      3 Only. Only use TRR. Never use the native (after the initial setup).
      4 Shadow. Runs the TRR resolves in parallel with the native for timing and measurements but uses only the native resolver results.
      5 Off by choice This is the same as 0 but marks it as done by choice and not done by default.

  2. I'm done with Firefox by Anonymous Coward · · Score: 5, Insightful

    Sorry I'll have to pass how Firefox these days. They are making to many decisions that really should be mine not there's. This should be a opt in if it happens at all. A lot of us use chosen DNS servers thank you very much Mozilla but no thanks.

    1. Re:I'm done with Firefox by Billly+Gates · · Score: 3, Interesting

      I suppose you prefer to do yoru forwarding requests to your ISP DNS who sells your browsing information instead hu?

      FYI cloudflare's business model is to help business customers secure their connections. You can read it here which is a plus for grandma. But if you're technical like most of us then I am sure you can disable it.

    2. Re:I'm done with Firefox by hcs_$reboot · · Score: 1

      At least Firefox says openly what they're doing. Edge and Chrome close-software do not, but who knows what happens under the hood.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    3. Re:I'm done with Firefox by johnsie · · Score: 1

      You're one person out of 7.6 billion. Your inflated opinion of yourself is ridiculous.

    4. Re: I'm done with Firefox by reboot246 · · Score: 1

      Law enforcement has to monitor the bad guys. He could be part of that effort.

    5. Re:I'm done with Firefox by giggleloop · · Score: 2

      I can't imagine this will fly with European users. No way the storage of dns requests by a private company on US soil is going to be GDPR compliant.

    6. Re:I'm done with Firefox by Junta · · Score: 1

      Problem is Firefox is eager to give Cloudfare *all* the DNS traffic, and Chrome is also talking about doing the same, but to 8.8.8.8 (Google's).

      So... now what?

      --
      XML is like violence. If it doesn't solve the problem, use more.
    7. Re:I'm done with Firefox by sexconker · · Score: 3, Insightful

      Have you ever actually tried to help Mozilla / Firefox? Have you ever filed a bug report or commented on one?

      Every time I have, Mozilla's goons either:

      1 - Report it as a dupe of a related issue that was closed (closed as fixed, closed as won't fix / feature request, or closed as being a dupe of yet some other one).

      2 - Close it as fixed without fixing it. Often, the issues marked as fixed are not actually fixed, or were fixed but have reappeared (what you're trying to report before getting marked as a dupe, see above).

      3 - Close it as won't fix / feature request and lock the comments (see above). These are often issues where people are complaining that FF's latest change or injection of some bullshit no one wants has broken basic functionality and the mods on their bug tracker just stick their fingers in their ears and scream "LALALALALALALALA I CAN'T HEAR YOU" before locking the comments and marking everything as dupes that ultimately trace back to some completely unrelated issue.

      4 - Report it as a dupe of a completely unrelated issue and chastise you for not using the broken and unwieldy search to find issues unrelated to what you're trying to report.

    8. Re:I'm done with Firefox by sexconker · · Score: 1

      That's what you get for using Windows 10!

    9. Re:I'm done with Firefox by tepples · · Score: 1

      In particular, I'd like to see any relevant difference between a Wireshark log of Google Chrome and one of the free browser it's based on (Chromium).

    10. Re:I'm done with Firefox by Anonymous Coward · · Score: 1

      The article left out that Mozilla IS NOT enabling this in Firefox.

      Mozilla is running a test for some users in their development version of Firefox known as "Firefox Nightly". This version of Firefox is the least stable version used almost exclusively by developers and where some experiments are run.

      If you happen to use Firefox Nightly and don't want to participate, you can opt-out.

      Assuming this eventually becomes part of Firefox, don't assume it will be enabled by default for all users. It would be the wrong choice for many environments.

    11. Re:I'm done with Firefox by Obfuscant · · Score: 1

      don't assume it will be enabled by default for all users.

      If it is "enabled by default" for some users, it is enabled by default for all users. That's what "enabled by default" means.

    12. Re:I'm done with Firefox by viperidaenz · · Score: 1

      But they're not changing any DNS settings on your computer. They're using your DNS settings to look up the cloudflare resolver service, then using that when you use their software.

      Google don't redirect you to their search service when you type in a URL with a protocol, unless you select the option ending with " - Google Search"

    13. Re:I'm done with Firefox by antdude · · Score: 1

      Just like every other companies, owners, and groups. :(

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    14. Re:I'm done with Firefox by WQSE · · Score: 1

      As for Google hijacking my searches (if I request https://my.domain.home/ [domain.home] then I bloodly well DO NOT want to be redirected to "google.com?search=https://my.domain.home"...

      It's not Google hijacking! It's Firefox trying its best when the address is not resolved by the DNS.

      The browser is sending what you enter in the address-bar to your DNS/ISP (for dns-assistence) to be matched and redirected. Then if no match is found, it will be sent to your default search engine as a query.

      To completely turn off searching from the address-bar, type "about:config" in the address-bar, find the "keyword.enabled" entry and set it to "false". Then the address-bar search/redirect will be disabled.

  3. Hipster using wifi in fashion coffee shops... by williamyf · · Score: 4, Insightful

    ... need this feature a lot.

    And since the Firefox developer team has a big subset of that demographic, is quite clear why this was included.

    All the rest of us, who carefully configured our DNS resolvers (or set up our own DNS servers), get screwed by default. Please tell me how to turn this off in Firefox for Mac/Android...

    All the hipster developers using wifi in starbucks and other hipster coffee shops should be thanking Mozilla right now. All the rest of us, not so much.

    PS: How does this work when one needs to go to a captive web portal in order to authenticate on the Wifi?

    --
    *** Suerte a todos y Feliz dia!
    1. Re:Hipster using wifi in fashion coffee shops... by Greyfox · · Score: 5, Insightful

      I dropped them years ago for their willingness to fuck with standard network behavior. If I put an address in, I want my browser to ask my OS to resolve it. Period. I don't want to search for the thing if it's not found. I don't want someone's re-implemented name service protocol. I certainly don't want some half-assed application written by some half-assed application developer to try to re-invent how networking works, along with all the ways we already figured out that networking could be attacked for the last four decades.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    2. Re:Hipster using wifi in fashion coffee shops... by williamyf · · Score: 4, Interesting

      As I stated on my original post, I use Firefox ESR 60 on a mac. And Firefox on my android (KeyOne).

      At home I use 9.9.9.9, 8.8.8.8 and 208.67.222.222 since I have better things to do than to set up my Synology to be my DNS server.

      But when I travel, I use public wifi whenever I can get it, be that my hotel, the training centers were I teach, or, god forbid, a hipster coffee shop. And many of those need a captive portal to autenticate to the Wifi, and that depends on using the Network's DNS servers. So, I configured an "Automatic" setting on the network locales of my mac to handle those cases.

      So, as a user of Firefox, I am not happy with this. I am capable enough to configure my DNS settings (or, if push comes to shove, set up a DNS from scratch, not even touching my nas).

      So thank you for the inconvenience mozilla. I hope you guys enjoy the backslash when hipsters start to realize that they can not connect to the net in their favourite hipster watering spot because they can not get to the captive portals...

      At least, the guys who use Mozilla in corporate networks will get this assinine setting turned off in group policies... as for the rest of us, a quick google and a trip to about::settings shal suffice

      --
      *** Suerte a todos y Feliz dia!
    3. Re:Hipster using wifi in fashion coffee shops... by SirAstral · · Score: 1

      Again, bad idea, this only helps the browser and will add a common well known attack vector, it will not help any installed applications or services making internet calls.

      Keep it separate, if you want to avoid resolving DNS over your network connection get a service/application that will curate your hosts file or act as a local personal DNS server/service itself. This way more than just your browser gets the benefits.

      keep it separate

    4. Re:Hipster using wifi in fashion coffee shops... by Narcocide · · Score: 1

      OR, you're stupid and completely wrong about everything and he's trying to warn you to protect you but you're being an ungrateful little shit about it.

    5. Re: Hipster using wifi in fashion coffee shops... by Anonymous Coward · · Score: 1

      How does your OS resolve it though? Windows10 blurts dns requests out of every orifice which isn't really good especially if using VPN

    6. Re:Hipster using wifi in fashion coffee shops... by tsa · · Score: 1

      Thre truth is in the middle, as usual.

      --

      -- Cheers!

    7. Re:Hipster using wifi in fashion coffee shops... by nmb3000 · · Score: 4, Informative

      You might consider switching to DNS Watch. Instead of providing Google or Cloudflare all your DNS query data (they have fingers in plenty enough other places in my opinion), DNS Watch favors privacy, security, and anonymity.

      Preffered DNS server: 84.200.69.80
      Alternate DNS server: 84.200.70.40

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    8. Re:Hipster using wifi in fashion coffee shops... by Anonymous Coward · · Score: 1

      There's something nice for the rest of you. https://doh.cleanbrowsing.org/doh/secure-filter/ is a malicious domain killer. Up to you if you don't want to use it. I haven't checked the default setting.

    9. Re:Hipster using wifi in fashion coffee shops... by Billly+Gates · · Score: 1

      If you're grandma or a hipster yes this is a good thing and it offers better performance too. Cloudflare is a company that offers protection from DDOS attacks, CDN, as well as networking security. Cloudflare's DNS guarantees privacy as well.

      If you are the slashdotter nerd then you will go into about:config and turn it off so what is the big deal.

    10. Re:Hipster using wifi in fashion coffee shops... by mrbobjoe · · Score: 5, Interesting

      Mozilla employee here, though not involved with this project.

      The hipsters will be fine, as the most likely setting falls back to the system DNS when TRR fails. For a little more detail see: https://wiki.mozilla.org/Trust...

    11. Re:Hipster using wifi in fashion coffee shops... by ArsenneLupin · · Score: 4, Insightful

      The hipsters will be fine, as the most likely setting falls back to the system DNS when TRR fails.

      ... which negates any purported security benefit from this "feature". All a malicious access point wanting to send you to phishing sites would need to do would be to block TRR.

    12. Re:Hipster using wifi in fashion coffee shops... by hcs_$reboot · · Score: 1

      Not that shocking behavior. WHen you use a VPN (you do right?) the default config (of course you changed that) is to have DNS res done by the VPN server, not your computer.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    13. Re:Hipster using wifi in fashion coffee shops... by WaffleMonster · · Score: 1

      ... need this feature a lot.

      And since the Firefox developer team has a big subset of that demographic, is quite clear why this was included.

      This is of course complete bullshit.

      As if anyone with something better to do than snoop on the wire at Starbucks won't see destination IP, SNI or servers public key identity and have access to the exact same data DNS provides.

      What they really need is 802.1x.

    14. Re:Hipster using wifi in fashion coffee shops... by Anne+Thwacks · · Score: 1
      Reghardless of whether Cloudflare is God or the devil, it is NOT what I want. Not what I have configured, and if I get it, then it causes me a lot of support calls from users who don't get what they paid for, It is like having Systemd bypass your settings for DNS resolve - a source of very difficult to diagnose harassment for support workers, with no warning

      This should not be done without a popup saying "Do you want me to fuck with your settings without asking?" then the person who codes it will understand how it will be perceived by users.

      --
      Sent from my ASR33 using ASCII
    15. Re:Hipster using wifi in fashion coffee shops... by thegarbz · · Score: 3, Interesting

      I hope you guys enjoy the backslash when hipsters start to realize that they can not connect to the net in their favourite hipster watering spot because they can not get to the captive portals...

      I take it you don't realise that Firefox detects captive portals and brings up a bar across the top asking you to sign in, and that since Firefox is in control of when and how it makes requests this functionality is not affected?

      May I recommend another slashdot story, the one suggesting we need more people studying liberal arts because the concept of "critical thinking" seems to be lost.

    16. Re:Hipster using wifi in fashion coffee shops... by WaffleMonster · · Score: 5, Interesting

      Mozilla employee here, though not involved with this project.

      Will Mozilla be disclosing its financial relationship with cloudflare and provide a full accounting of funds it receives as a result of this insanity?

    17. Re:Hipster using wifi in fashion coffee shops... by MatthiasF · · Score: 1

      Where do you get your DNS information for your resolvers? From your ISP? From Google? Why do you trust those people more than Cloudflare? Why do you think this ONLY works with Cloudflare?

      The DNS over HTTPs allows you to connect to any server capable of DNS relay through HTTPs. That means you can setup your mobile browser to use YOUR OWN DNS RESOLVERS in your house and it cannot be intercepted (because it's being encrypted) nor will those reading the traffic KNOW you are getting DNS over the HTTPS (because it's being encrypted over a regularly used protocol, ei. HTTPS).

      The only issue the "security researchers" have with these new technologies is the fact by default it's using Cloudflare. But for this system to work, there has to be a default setup. Who should they pick?

      Meanwhile, you can easily change the default yourself if you can find or setup an DNS over HTTPS relay.

    18. Re:Hipster using wifi in fashion coffee shops... by TFlan91 · · Score: 5, Interesting

      Why trust them? A lot of dead links on their website, GitHub, Facebook, their "network", even their other website ideal-hosting.com isn't resolving.

      All I can find is that they are some IT/Media company from Munich, Germany.

    19. Re:Hipster using wifi in fashion coffee shops... by MobyDisk · · Score: 1

      Then use the search bar not the URL bar.

    20. Re:Hipster using wifi in fashion coffee shops... by Deathlizard · · Score: 4, Informative

      This is what is currently on the 1.1.1.1 site (which I'm assuming that's what Firefox is using since it's owned by Cloudflare)

      Privacy First: Guaranteed.
      We will never sell your data or use it to target ads. Period.

      We will never log your IP address (the way other companies identify you). And we’re not just saying that. We’ve retained KPMG to audit our systems annually to ensure that we're doing what we say.

      Frankly, we don’t want to know what you do on the Internet—it’s none of our business—and we’ve taken the technical steps to ensure we can’t

      Of course, like any other DNS Resolver, you have to trust what they're saying is true, but vs. your ISP DNS (which most firefox users are using by default) or Google Public DNS, Cloudflare would be a privacy improvement. Not sure if it's better than Quad9 security wise though.

      The biggest issue I have is that the settings aren't exposed by the settings menu and has to be configured using about:config. I would like to see better controls for it and possibly a list of supported DNS providers to choose like how I can choose Search engines.

    21. Re:Hipster using wifi in fashion coffee shops... by mikael · · Score: 2

      But by law, your ISP is required to maintain a log of all Internet meta-data going back three years as part of the strategy against cybercrime. In turn these companies outsource this work to centralised providers.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    22. Re:Hipster using wifi in fashion coffee shops... by thegarbz · · Score: 1

      Why would I mistype a URL in a search bar?

    23. Re:Hipster using wifi in fashion coffee shops... by jimbo · · Score: 1

      I feel this is way overblown. Mozilla implemented TRR and were testing its performance for a few days on the nightly build, which is what nightly is for.

      If they enable it on stable branch per default, always defaulting to Clouflare then you can brandish your pitchfork and rightly so. Until then they were just testing a new feature briefly on nightly, without any indication of how it'll be configured when reaching stable.

    24. Re:Hipster using wifi in fashion coffee shops... by tepples · · Score: 1

      Recent Firefox has no search bar by default, in part because the name of an Extended Validation (EV) certificate holder can be so long that it occupies most of the URL bar. Instead, the URL bar fulfills both functions.

    25. Re:Hipster using wifi in fashion coffee shops... by tepples · · Score: 1

      I conclude that MobyDisk would prefer that users manually 1. realize that the user mistyped the URL, 2. copy the mistyped URL from the URL bar, 3. paste the copied mistyped URL into the search bar, and 4. submit the query.

    26. Re:Hipster using wifi in fashion coffee shops... by WQSE · · Score: 1

      I dropped them years ago for their willingness to fuck with standard network behavior. If I put an address in, I want my browser to ask my OS to resolve it. Period. I don't want to search for the thing if it's not found.

      Firefox' default setting is that what you enter in the address-bar first get sent to your DNS/ISP (for dns-assistence) to be matched and redirected, if no match is found then a query will be sent to your default search engine.

      To completely turn off searching from the address-bar, type "about:config" in the address-bar, find the "keyword.enabled" entry and set it to "false".
      The address-bar search/redirect will be disabled.

      Firefox does some domain-guessing too if enabled. Find the "browser.fixup.alternate.prefix" and "browser.fixup.alternate.suffix" entries and set the prefix and suffix you want Firefox to add to your incomplete typed URLs.

      You can still use the address-bar for search if you have a search engine keyword in the search preferences, or you could turn on the "browser.urlbar.oneOffSearches" to display your search engines in a list to pick from. So to have the search box in the toolbar is not necessary.

      Firefox has many useful preferences hidden, but they can all be found or created new if not present in the about:config page.
      (Type about:about for a list of all about-pages)

      OT, nah.

    27. Re:Hipster using wifi in fashion coffee shops... by Rick+Schumann · · Score: 1

      Surely there must be an about:config page setting where you can turn this off?
      Also, what happens if you configure your router/firewall to block this?

  4. Keep it seperate by SirAstral · · Score: 2

    once again, this is a bad idea!

    browsers are not the only things using DNS, additionally, it is just one more attack vector on an already sizable surface area.

    And if FF enforces this feature... they will only risk losing market share in the browser space every time their "vision" is used to attack systems.

    1. Re:Keep it seperate by Dutch+Gun · · Score: 1

      I don't understand why Mozilla thinks the browser has any business directing DNS to whoever they think it should go to. So, once this update happens, as a Firefox user, all my DNS-related browsing info goes to Cloudflare? At the moment, I'm just using my ISP's default DNS. They already know where I'm browsing. Now, both my ISP and Cloudflare know where I'm browsing. How is this better? At the moment, we can disable it, of course, but no one but Slashdot denizens might do this.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    2. Re:Keep it seperate by GumphMaster · · Score: 1

      How is this better?

      It is not "better" for me, but this behaviour should have an interesting, unintended effect for Australian users of Firefox. Australian ISPs are, for the most part, subject to a series of court orders requiring them to serve fake IP addresses when asked for The Pirate Bay, Rarbg etc. That fake address leads a browser to a information/warning page. It is trivially circumvented for tech savvy users by not using the ISP DNS. It strikes me that this change will, at least in the short term, make Firefox automatically circumvent these court orders and make TPB et al. available again to the masses. For some this is "better."

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    3. Re:Keep it seperate by whoever57 · · Score: 1

      For about 5 seconds, until Cloudfare configure their resolver to appear to be local to where the request originated (if they haven't already done so).

      This is just like the behaviour of Google's 8.8.8.8 resolver.

      --
      The real "Libtards" are the Libertarians!
    4. Re:Keep it seperate by Antique+Geekmeister · · Score: 1

      Because they can tap the requests on the DNS resolvers and resell it. Verisign did something commercially similar by putting a wildcard at *.com instead of returning an "invalid address" response.

    5. Re:Keep it seperate by GumphMaster · · Score: 1

      Might take more than 5 seconds but it will happen given the small number of targets. The existing court orders would need to be extended to to cover non-parties to the original law suits, or new suits raised with handy precedent, and the Copyright Act might need to change to cover entities other than "carriage service providers" (which may not cover Cloudflare at the moment). Nothing that money cannot buy.

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    6. Re:Keep it seperate by ArchieBunker · · Score: 1

      Coding for the sake of coding. The same reason Gnome is a mess along with systemd. One could also argue design by committee.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    7. Re:Keep it seperate by Anne+Thwacks · · Score: 1
      I don't understand why Mozilla thinks the browser has any business directing DNS to whoever they think it should go to

      I don't understand how anyone (including Firefox's design team) can think this is different from any other malware doing the same thing. Surely it is a criminal act?

      --
      Sent from my ASR33 using ASCII
    8. Re:Keep it seperate by thegarbz · · Score: 1

      Security issues aside this would result in some very strange behaviour on a misconfigured network:

      - Different content being served to different applications.
      - An apparent network outage for one application is transparent to the other.

    9. Re:Keep it seperate by SandorZoo · · Score: 1

      They'll have to do that anyway, as CDNs sometimes use DNS to direct users to a content server local to the user.

  5. Firefox updates, more stuff to disable by Anonymous Coward · · Score: 1

    Everytime Firefox updates, I have to find a new way to disable the latest cruft. Even getting a totally blankk new tab anymore requires an addon. And of course the totally undocumented cruft of about:config is another nightmare in itself.

    After several noteworthy attempts, Firefox has finally jumped the shark. I've got to find a new browser. Messing with my DNS is totally unacceptable.

    1. Re:Firefox updates, more stuff to disable by Aighearach · · Score: 4, Informative

      Stop updating.

      Block javascript by default.(noscript)

      Block cross-site scripting by default. (uMatrix)

      Block tracking cookies. (Privacy Badger)

      Block advertising. (uBlock Origin)

      Feature thrash does not solve security problems. If you can't get updates that are separate from new features, you can't trust them to reduce the attack surface.

    2. Re:Firefox updates, more stuff to disable by hcs_$reboot · · Score: 2

      Stop updating?? Risky! Block JS?? a lot of sites won't work. Privacy Badger and uBlock Origin are indeed nice recommendations.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    3. Re:Firefox updates, more stuff to disable by Frankie70 · · Score: 1

      This gives a blank page which is not truly a blank page. The blank page shows some icons for frequently visited pages. That's why I also use an add-on to get a real blank tab.

    4. Re:Firefox updates, more stuff to disable by zlives · · Score: 1

      if you trust or are willing to risk using a site with JS, you can always enable it for that site. by default having JS disabled has saved my bacon a few times.

    5. Re:Firefox updates, more stuff to disable by Aighearach · · Score: 1

      A lot of sites appear to not work. If you hand over all your security it is true that they appear to work again.

      But you can also usually just turn off CSS and suddenly the content is easily visible. Works for most news paywalls, and nearly any site that likes to get traffic from search engines.

    6. Re:Firefox updates, more stuff to disable by Aighearach · · Score: 1

      They do different things, perhaps you should reconsider the meaning of the word "redundant."

  6. cloudflare by Anonymous Coward · · Score: 1

    And even if anyone thought Mozilla's idea is a good one, which it isn't, why so much trust in Cloudflare?

    Did everyone completely forget "Cloudbleed" of early 2017?

  7. Firefox broke my VPN by Keith+Owens · · Score: 1

    When my work VPN is up, dnsmasq redirects some (not all) DNS queries to the resolvers at work. Sounds like FF is going to break my work VPN.

  8. Will it help route around censorship? by spiritplumber · · Score: 1

    Because if it does, I think I can overall live with it.

    --
    Liberty - Security - Laziness - Pick any two.
    1. Re:Will it help route around censorship? by iamagloworm · · Score: 2

      only as long as the thing you looking for is not censored by cloudflare - and even then, only the most basic censorship.

    2. Re:Will it help route around censorship? by 93+Escort+Wagon · · Score: 1

      only as long as the thing you looking for is not censored by cloudflare

      ... or Mozilla.

      --
      #DeleteChrome
    3. Re:Will it help route around censorship? by Jane+Q.+Public · · Score: 1

      See my own comment further down the page.

      What we really need anyway is Distributed DNS so it can't be bogarted.

      Yes, I know that's not an easy thing to ask for. But sooner or later, it will be figured out.

      In the meantime, Cloudflare's guaranteed secure and private DNS servers are the best we have, other than OpenDNS.

      Granted, it's all based on a privacy guarantee in their Terms of Service, but it's worded correctly and I trust that a lot more than I trust Google.

    4. Re:Will it help route around censorship? by WaffleMonster · · Score: 1

      What we really need anyway is Distributed DNS so it can't be bogarted.

      Facepalm.

      the meantime, Cloudflare's guaranteed secure and private DNS servers are the best we have, other than OpenDNS.

      When cloudflare uses system to resolve names guess what ... that process itself uses insecure protocol to query root resolvers up to whoever owns the zone so claiming that cloudflare is secure is rather comical. It's actually no more secure than running your own server using default root list without a forwarder.

      Why is it even relevant whether name resolution is secure? The underlying network isn't secure. Anyone in the network path can fuck you. Heck there is a long history of those normally outside of the path fucking with users both by mistake and with malicious intent by screwing with BGP. Every once in a while it even makes the news.

      https://www.theregister.co.uk/...

      This is why secure E2E shit like https cross checks name against CN/SAN fields of servers public key.

    5. Re:Will it help route around censorship? by Jane+Q.+Public · · Score: 1

      Face slap

      This is not standard Cloudflare. This is Cloudflare DNS service, which is already available. Read about it.

      https://slashdot.org/comments....

    6. Re:Will it help route around censorship? by Jane+Q.+Public · · Score: 1

      Utter nonsense.

      You can test it yourself with a VPN and open-source DNS Leak detectors.

      I can, and I have. And you're blabbering gibberish.

      The sort of "glitch" that article publishes are not just detectable, but were detected. Imagine that.

    7. Re:Will it help route around censorship? by Jane+Q.+Public · · Score: 1

      Oh... and by the way.

      I wasn't going to say this but I thought it was pretty obvious. Maybe not.

      Cloudflare does its own caching. It doesn't query the "root resolvers" every time.

      It has to, once in a great while, to check whether a domain has been changed. But once in a while is a very damned far sight from every time.

      But as long as it continues to get 200s from the endpoint it usually doesn't have to.

  9. If people want to use an alternate resolver by bobstreo · · Score: 5, Insightful

    They should be allowed to do so, at the OS level.

    The summary didn't mention if this "feature" was possible to disable.

    I DO NOT want every freaking app to use a different DNS to resolve my queries.

    1. Re:If people want to use an alternate resolver by markdavis · · Score: 5, Informative

      >"The summary didn't mention if this "feature" was possible to disable."

      about:config
      network.trr.mode = 5 to completely disable it

      0 Off. To use operating system resolver.
      1 Race native against TRR. Do both in parallel and go with the one that returns a result first. Most likely the native one will win.
      2 First. Use TRR first, and only if the secure resolution fails use the operating system resolver.
      3 Only. Only use TRR. Never use the native (after the initial setup).
      4 Shadow. Runs the TRR resolves in parallel with the native for timing and measurements but uses only the native resolver results.
      5 Off by choice This is the same as 0 but marks it as done by choice and not done by default.

      https://blog.usejournal.com/ge...

  10. privacy vs security by iamagloworm · · Score: 1

    this is arguably more of a privacy issue than security issue. while cloudflare represents a large attack vector, they are certainly have better security than you ISP. as to where all that DNS information goes, whether it be google or cloudffare, it is not hard to guess.

  11. Internal hosts? by WoTG · · Score: 1

    Hmmm. I haven't looked at this... but it sounds like it'll break any host names I've set up locally (for development) and not published to global DNS...

  12. Netscape by argee · · Score: 1

    Ah! Hark the days of Netscape Navigator 2.0, and the little Lizard Throbber on the corner!
    (can you install the old lizard throbber back? Firefox 61/Linux here.)

  13. Killing bad internal DNS by Antique+Geekmeister · · Score: 1

    Please tell me that this will break internal DNS for non-existent top level domains. I've recently encountered several business partners who insisted on inventing their own internal top level domains, and simply accepting that there is no HTTPS signatory for those top level domains.

  14. Whoa whoa whoa ... Super Bad Idea by WindowsStar · · Score: 1

    #1 This better be able to be disabled and end-users cannot turn back on. We use DNS filtering for a lot of things in our corporate networks. If someone can use Firefox with Cloudfare's DNS then they will be bypassing all our DNS servers, filtering and security! #2 I use DNS filtering at home to keep my teenagers off sites I do not approve. Again this better be able to be disabled without my kids being able turn it on. This is a very very very bad idea and will really piss me off because we just standardize on Firefox for over 50,000 machines.

    1. Re:Whoa whoa whoa ... Super Bad Idea by phantomfive · · Score: 1

      You do realize getting around DNS filtering is trivial, right?

      --
      "First they came for the slanderers and i said nothing."
  15. Already broke it by Khyber · · Score: 1

    Good Job, Mozilla, in making an unexcusable privacy-raping tool..

    Fuck off,
    Signed,
    The majority of reality, faggots.

    And I'm gay, so I can call you faggots all day long without repercussion, dick-suckers.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:Already broke it by hcs_$reboot · · Score: 1

      Moderator alert: this account (Khyber) has been compromised!

      --
      Slashdot, fix the reply notifications... You won't get away with it...
  16. Uh... the "researchers" are missing something big. by Jane+Q.+Public · · Score: 1

    This whole so-called "security issue" ignores the fact that Cloudflare already offers its own DNS resolvers, at 1.1.1.1 and 1.0.0.1.

    AND -- this is the big point -- they guarantee that they keep no records and do not even log the traffic going through those servers.

    Frankly, I trust that a whole lot more than any promise from Google.

    And yes... as long as cloudflare continues the same policy, and live up to it, it is a heck of a lot more secure than going through some random DNS resolver you don't even know.

  17. Agreed, but 99% of users are clueless. Turn it off by raymorris · · Score: 5, Insightful

    > They are making to many decisions that really should be mine not there's. A lot of us use chosen DNS servers

    Like you, I would turn it off. I also recognize that 99.9% of users don't know what DNS is. So that goes to the question of "they [Firefox] are making too many decisions that should be mine, not theirs". I would say the *defaults* should be selected based on what is best for the 99% of users who can't and won't make a choice. Settings should be available for the 0.1% who will use them.

    That said, I'm not convinced that this particular choice is best for the 99% who don't know what we're talking about. That's an entirely separate question.

  18. Re: Agreed, but 99% of users are clueless. Turn it by theshowmecanuck · · Score: 2

    Two them CloudFlare is pwned by the NSA.

    --
    -- I ignore anonymous replies to my comments and postings.
  19. Evil by c++horde · · Score: 1

    Proof that even non-profit turns evil.

  20. Re:Agreed, but 99% of users are clueless. Turn it by gravewax · · Score: 4, Insightful

    It doesn't have to be black and white. Take an approach similar to Microsoft's where they show a screen on first use with all the defaults set but the ability to select your own, clueless users get to click next and keep what Mozilla thinks is best while knowledgeable users can make whatever choice that they see fit as they are being informed.

  21. A load of crap. Cloudflare is secure by Billly+Gates · · Score: 4, Insightful

    First off your ISP guarantees they sell your browser history to advertisers and some EVEN INSERT ads into your browsing experience. Cloudflare who is behind 1.1.1.1 guarantees your privacy as well as gives you the lowest latency if you read the agreement at www.1111.com.

    Cloudflare is used for companies that have been hacked for security as well as CDN services. Experia consulted with them after the scandal.

    1. Re:A load of crap. Cloudflare is secure by netlag1 · · Score: 2

      I already set my DNS servers to cloudflare (1.1.1.1) when they launched their service. Now I can use it over https so no one along the network path can snoop my dns queries. If there is a faster or more private dns service, I'd like to know about it so I can switch to it.

      https://en.wikipedia.org/wiki/...

    2. Re:A load of crap. Cloudflare is secure by themusicgod1 · · Score: 2

      Cloudflare is an adversary and is doing its utmost to break the world wide web. You can have no reasonable expectation of privacy from them, either. Cloudflare is a MiTM attack on the web and should be treated as such. They have a track record of spreading disinformation and even messing with bug tickets of privacy projects like tor to try to make themselves look better without fixing anything.

      Your ISP should not *have* your browser history. You should be using tor. If your ISP can see your browsing history, you're already screwed.

      --
      GENERATION 26: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    3. Re:A load of crap. Cloudflare is secure by DontBeAMoran · · Score: 1

      I'm also using cloudflare but only because the I.P. address for their primary DNS is the same as Pocky Day.

      --
      #DeleteFacebook
  22. Re:Couldflare? by Billly+Gates · · Score: 1

    Yep so the answer is to use your ISP who tells you in the agreement they will sell your information and history to advertisers instead

  23. Agreed by raymorris · · Score: 1

    Yep

  24. Re: ISP resolvers aren't necessary trustworthy by Billly+Gates · · Score: 1

    The trustworthiness of an ISPs DNS is not really significant, if you canâ(TM)t trust their DNS server your canâ(TM)t trust their routers either, and if thats true no IP address you use is safe from redirection. Only an an external authenticated connection is safe and DNS doesnt work like that. If Mozilla is using a public key encryption mechanism between the browser and their name resolution server it will be far more secure than current DNS servers, whether you use your own, an know external, or your ISPs.

    A lot of websites now are going HTTPS with Google banning HTTP already in canary releases in Chrome. This will make it harder with transport layer security. FOr example your ISP will know you went to Amazon but not much else.

    However, true pornhub will still be a record if they track each ISP unless you do a proxy with a securre connection.

  25. Re:Uh... the "researchers" are missing something b by Billly+Gates · · Score: 1

    And loudflare answers to US law enforcement. See any problem with sovereignty issues? I do.

    They all answer to US authorities. I thought CLoudflare was European but I could be wrong. Your American service provider is no exception.

  26. Don't "be done" with software freedom. by jbn-o · · Score: 5, Insightful

    Sorry I'll have to pass how Firefox these days. They are making to many decisions that really should be mine not there's.

    It's a shame you're reaching such a radical decision with no clear indication of how you'll achieve this desired end. The other popular browsers (Edge, Safari, Chrome, or Opera) are proprietary (nonfree software, user-subjugating software). So without more information it seems like you're likely going to choose a browser that will, ironically, give you considerably less control over your browser and you'll end up making a choice to have fewer "decisions that really should be mine not [theirs]". You're overreacting in response to something that is literally a preference change away (as far as we know now). Encrypted DNS lookups could be a very good thing, but pushing users into using a particular DNS server is bad and choosing an organization with a track record for going back on their promises (as Cloudflare is famous for doing) makes this decision worse.

    But regardless of the change or how easy it is to switch the behavior back to using only your preferred DNS server and never informing an unwanted third-party about your browsing, the saving grace of Firefox remains the same: Firefox is licensed such that one can make a free derivative browser (as others have done). We're all allowed to inspect the code, make changes, run the now-trusted version, and help others by distributing a derivative browser. You can't legally do any of that with other popular browsers.

    We make free software better by improving it and using the improved versions, not abandoning free software when it becomes inconvenient or undesirable. The privacy you obviously, and rightly, want to keep depends on software freedom.

    1. Re:Don't "be done" with software freedom. by tepples · · Score: 2

      The other popular browsers (Edge, Safari, Chrome, or Opera) are proprietary (nonfree software, user-subjugating software).

      Chromium is free software. Or do proprietary Google Chrome and free Chromium differ specifically in a way relevant to this article? That is, do they differ in how they send DNS requests?

  27. Re:Uh... the "researchers" are missing something b by Desler · · Score: 1

    they guarantee that they keep no records and do not even log the traffic going through those servers.

    And what immutable, legally-binding contract enforces this guarantee? A pinky swear? Amd what legal reparations do I get when they break the guarantee?

  28. Not to mention Cloudflare has exactly by bferrell · · Score: 2

    zero visibility to internal DNS resolution for corporate networks

    Ham handed is the kindest thing I can say about this.

    1. Re:Not to mention Cloudflare has exactly by netlag1 · · Score: 1

      zero visibility to internal DNS resolution for corporate networks

      Ham handed is the kindest thing I can say about this.

      If this actually causes a problem, your corporate IT department just plain sucks.

    2. Re:Not to mention Cloudflare has exactly by bferrell · · Score: 1

      Obviously you don't work for a living. I've worked IT for over 30 years, for companies, very large and very small. Often IT does suck, especially when ideas are done thoughtlessly, just as this knee jerk initiative from Mozilla is.

    3. Re:Not to mention Cloudflare has exactly by Junta · · Score: 1

      IT doesn't control my firefox. I install it myself. IT provides me DHCP specified DNS resolver that understands our internal network. They provide the certificate I can install.

      This path ultimately leads to firefox resolution acting *differently* than chrome and neither resolving like the rest of the system.

      The browser projects need to not internalize name resolution and instead work toward whatever they need out of the OS resolver.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  29. Re:Agreed, but 99% of users are clueless. Turn it by wierd_w · · Score: 1

    This would be a neat feature for the .1% as well, if you could explicitly define what service back-end provides the TRR. Then it is just a redundant failsafe DNS alternative that you can still control.

    The issue is not that there is an alternative resolver that can work even when DNS is down; the issue is that it makes a decision for you that you don't like-- specifically, the choice of who is providing the resolution services. If they give you that control too, then this "issue" disappears completely.

  30. Re:Uh... the "researchers" are missing something b by Shikaku · · Score: 1

    https://developers.cloudflare....

    Eh I'll just post this link here and you can draw your own conclusions.

  31. Re:Uh... the "researchers" are missing something b by Shikaku · · Score: 1

    Whoops meant to post this here.

    https://developers.cloudflare....

    You can draw your own conclusions.

  32. What about this feature protects 90% people? by hcs_$reboot · · Score: 1

    90% people who don't even know what DNS is, and who wouldn't be able to select this security feature in the first place (since they don't understand it) do welcome the feature, unknowingly.

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  33. Isn't this disabled by default ? by aepervius · · Score: 1

    And if this is disabled by default why is everybody so pissed off ?

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re:Isn't this disabled by default ? by DontBeAMoran · · Score: 1

      This is from "we know better than you" Mozilla. I bet it's enabled by default.

      --
      #DeleteFacebook
  34. Fuck mozilla by WaffleMonster · · Score: 1

    DNS is one of the few remaining services yet to be totally centralized. Assertions centralized systems (Mozilla) are more trustworthy and privacy preserving than federated ones is doublespeak.

    Mozilla is basically asserting without evidence everyone's DNS servers are untrustworthy and therefore for users own good only theirs can be trusted.

    It is not even clear what even practical theoretical benefit to the end user would be given anyone in data path can see destination address, SNI, PKI Identity and TLS session identifiers. It isn't ever any secret where you are going unless you use an overlay network like Tor.

    Mozilla's unilateral decision to bypass name service administrative policy including DNS based filtering of harmful domains greatly reduces user privacy and security for no reason.

    It also creates unnecessary administrative problems accessing resources using naming services not globally resolvable from cloudflare in addition to TFA's points.

    Enabling this by default is unconscionable. Mozilla should be boycotted if they actually go through with it. I'm tired of them falling all over themselves asserting they care so much about privacy when reality is Firefox by default is an endless parade of excuses to call home. It requires an unreasonable amount of effort screwing around in about:config to actually stop it.

  35. Mozilla hijacks DNS? by Luckyo · · Score: 1

    In security world, changing DNS servers being used without notifying the owner of the machine is known as "hijacking DNS".

    How on earth is Mozilla getting away with hijacking DNS?

    1. Re:Mozilla hijacks DNS? by johnsie · · Score: 1

      Much drama

  36. Re:Uh... the "researchers" are missing something b by WaffleMonster · · Score: 1

    -- this is the big point -- they guarantee that they keep no records and do not even log the traffic going through those servers.

    LOL...

    Cloudflare will collect only the following information from Firefox users:
    âTimestamp
    âIP Version (IPv4 vs IPv6)
    âResolver IP address + Port the Query Originated From
    âProtocol (TCP, UDP, TLS or HTTPS)
    âQuery Name
    âQuery Type
    âQuery Class
    âQuery Rd bit set
    âQuery Do bit set
    âQuery Size Query EDNS
    âEDNS Version
    âEDNS Payload
    âEDNS Nsid
    âResponse Type (normal, timeout, blocked)
    âResponse Code
    âResponse Size
    âResponse Count
    âResponse Time in Milliseconds
    âResponse Cached
    âDNSSEC Validation State (secure, insecure, bogus, indeterminate)
    âColo ID
    âServer ID

  37. Re:Not a problem, not a solution by WaffleMonster · · Score: 1

    Cloudfare doesn't log your requests, so using cloudfare DNS is not a privacy problem (even if law-enforcement requests your DNS lookups from them, they have no log to provide).

    Their own site explicitly says otherwise.

    Cloudflare will collect only the following information from Firefox users:
    âTimestamp
    âIP Version (IPv4 vs IPv6)
    âResolver IP address + Port the Query Originated From
    âProtocol (TCP, UDP, TLS or HTTPS)
    âQuery Name
    âQuery Type
    âQuery Class
    âQuery Rd bit set
    âQuery Do bit set
    âQuery Size Query EDNS
    âEDNS Version
    âEDNS Payload
    âEDNS Nsid
    âResponse Type (normal, timeout, blocked)
    âResponse Code
    âResponse Size
    âResponse Count
    âResponse Time in Milliseconds
    âResponse Cached
    âDNSSEC Validation State (secure, insecure, bogus, indeterminate)
    âColo ID
    âServer ID

  38. I hope you're not using Chrome then. by Anonymous Coward · · Score: 1

    Because Google is not just untrustworthy due to their weird actions, but it's their entire business model.
    (Google is an ad company. And when was the last time you saw an ad that was not lying to you? Especially fraudulent concealment. In a sane world, advertisement would be a crime by definition.)

    Got any other suggestions? Vivaldi? Pale Moon?

    1. Re:I hope you're not using Chrome then. by mikael · · Score: 1

      There are variations like Waterfox. The problem is that there are a thousand different options. What someone considers tight security such as blocking the use of Javascript, or the automatic installation of plugins and scripts, someone else considers a restrictive feature that stops them from using ad-blockers or other security utilities.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    2. Re:I hope you're not using Chrome then. by toddestan · · Score: 1

      The problem is that browsers now are so large, complicated, and have to do so much that you have to be a pretty large entity if you want to create your own modern browser from scratch. Otherwise, you either have to implement a small subset like Netsurf or Dillo, or just fork/re-package someone else's browser like Opera and Waterfox.

  39. What? by proibido · · Score: 1

    "While it is true that with TRR you may not expose the websites you call to a random DNS server in an untrustworthy network you don't know(...)"

    I don't use random DNS servers and I don't trust Cloudfare at all. Why in the world should they choose that for me? I see so many problems (performance and security for starters) with this approach that find it hard to believe how this idea got this far.

    This reminds me the time Network Solutions wanted to resolve all unknown hosts to his own IP's to show a friendly message (and maybe gather some data in the process).

    Hope it's possible to change this behavior and sincerely hope Mozilla invest their resources in optimizing Firefox performance rather than this nonsense.

  40. Mixing up security and privacy by VikingNation · · Score: 1

    The author mixes up issues of security and privacy in the article.

  41. Re:Not a problem, not a solution by DontBeAMoran · · Score: 1

    I use Cloudflare's 1.1.1.1 DNS server because it saves me up to 8 digits on each look request!

    --
    #DeleteFacebook
  42. Re:"Vision Lost" by Mozi//a by DontBeAMoran · · Score: 1

    Dude, DO NOT write their name as "Mozi//a", that's SJW and/or hipster crap. Mozi//a reads as "Mozi slash slash A". They're called Mozilla, in all letters.

    --
    #DeleteFacebook
  43. Re:not DNS over TLS? by DontBeAMoran · · Score: 1

    It gives us extra overhead. Maybe Mozilla thinks the Web is not slow enough with all the current crap, maybe they want to make it even slower.

    --
    #DeleteFacebook
  44. Re:Don't all the people upset by this firewall DNS by DontBeAMoran · · Score: 1

    I trust you will let me know about upcoming changes that require a user response.

    Oh, sure thing guy. This is, after all, the official way to send us queries and since you've clearly gave us a way to contact you, you'll be hearing an official reply soon.

    --
    #DeleteFacebook
  45. Thats. Not. How. It. Works. by Wrath0fb0b · · Score: 1

    Because sharing data or information with any third party, which is Cloudflare in this case, is a security issue itself.

    Exposing data to a particular party is an issue iff the security model treats that data as confidential and not intended for that party. In the current model of things, DNS queries are sent in the clear and so there is no confidentiality with respect to any party that happens to be eavesdropping.

    So then thinking for a bit, we could have some transport layer security for DNS, this would provide confidentiality and integrity over the wire. We still have to share the domains we need with the service that resolves them though, so it literally cannot be kept confidential from that service. Or to put it another way, we want to receive a particular piece of information X, we can't keep it a secret that we requested X.

    So then we are into distributed networks (aka TOR) and other sort of services where we accept that we cannot hide the nature of our request to the network (or else it wouldn't be able to return the requested resource) but we try to smear it out so that requests are all over the place. This would have major implications for authenticity though -- nodes in a 'mesh' DNS resolver could maliciously substitute their own resolutions.

    To resolve that you need an authority like DNSSec, which means some root-level keys and that's a whole new mess.

    1. Re:Thats. Not. How. It. Works. by JesseMcDonald · · Score: 1

      Or to put it another way, we want to receive a particular piece of information X, we can't keep it a secret that we requested X.

      Actually we can. That's how Tor works. We can't keep it a secret that we made a request of some kind, and we can't keep what was requested a secret from the service provider, but we can keep it a secret that we requested X via onion routing—the internal routing node(s) don't see the request (since it's encrypted to the service provider), and the service provider doesn't see where the request originated (just the last internal node it was routed through and the first node in the return path).

      nodes in a 'mesh' DNS resolver could maliciously substitute their own resolutions

      Internal Tor nodes do not have the option of substituting their own responses. First, they don't even see the request or the response since both are encrypted, so they wouldn't have any idea what to substitute. Second, the response is authenticated with the service provider's private key, so no one else could generate a response the client would accept even if they somehow guessed what the request was.

      DNSSec makes sense for other reasons (when you can't trust the resolver itself, or its communications with other nameservers), but that's separate from the problem of communicating anonymously with the resolver. Fully distributed and trustless (but not anonymous) name resolution systems do exist as an alternative to hierarchical DNS with root keys and trusted registrars. Namecoin is one example.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    2. Re:Thats. Not. How. It. Works. by Wrath0fb0b · · Score: 1

      Or to put it another way, we want to receive a particular piece of information X, we can't keep it a secret from the party that provides X that we requested X.

      Agreed, fixed to address your concern.

      Internal Tor nodes do not have the option of substituting their own responses. First, they don't even see the request or the response since both are encrypted, so they wouldn't have any idea what to substitute. Second, the response is authenticated with the service provider's private key, so no one else could generate a response the client would accept even if they somehow guessed what the request was.

      I meant the endpoint that is actually doing the resolving is the one to substitute it. At some level, the DNS request has to be actually serviced by someone and that someone can maliciously substitute it. You could say "well, the DNS service provider over Tor has some particular key", but that boils down to whether you trust that key is bound to a particular name (say: "Good guy DNS-SP"). Which is .. . the role of a CA system like we have in TLS to authoritatively map keys with common names.

      DNSSec makes sense for other reasons (when you can't trust the resolver itself, or its communications with other nameservers), but that's separate from the problem of communicating anonymously with the resolver.

      But that is indeed my point -- either you are talking about keeping the contents of the requests confidential from eavesdroppers (in which case, all you need is DNS-over-TLS) or you are talking about keeping it confidential from the resolver itself, which is flat out impossible. TFA suggested that having the domain be shared to a "third party" was intrinsically a security problem. This is utterly nonsense -- to resolve a domain name you need to contact a resolver which intrinsically needs to know the domain to be resolved. This is always a third party, since it's neither the requester nor the provider.

    3. Re:Thats. Not. How. It. Works. by JesseMcDonald · · Score: 1

      Or to put it another way, we want to receive a particular piece of information X, we can't keep it a secret from the party that provides X that we requested X.

      Agreed, fixed to address your concern.

      That is still incorrect. We can keep it a secret that we requested X from the party that provides X, by routing the request through third parties so that the party that provides X does not know who initiated the request, and none of the third parties who do know who initiated the request know that X was requested.

      I meant the endpoint that is actually doing the resolving is the one to substitute it.

      OK, that I can agree with. I'm not sure I'd call that "substituting" since the resolver is initiating the response, but it is true that you're still stuck trusting the resolver, unless you have a parallel authentication protocol like DNSSec (which just shifts the trust root to ICANN and the registrars) or a distributed trustless system like Namecoin, which has a different set of trade-offs.

      Which is .. . the role of a CA system like we have in TLS to authoritatively map keys with common names.

      DNSSec does this better, for one very simple reason: the organizations you need to trust in DNSSec are the very same ones that you already need to trust to allocate the common names and accurately resolve them to IP addresses. Whereas in the TLS CA system, at least in the common case of domain-validation certificates, you're forced to trust both the registrars (since anyone who controls the resolution of a domain name can get a DV certificate for that domain) and every single CA on the planet, since any CA can issue a certificate for any domain.

      But that is indeed my point -- either you are talking about keeping the contents of the requests confidential from eavesdroppers (in which case, all you need is DNS-over-TLS) or you are talking about keeping it confidential from the resolver itself, which is flat out impossible.

      We can't keep the entire request confidential from the resolver, true. Perhaps with homomorphic encryption we could, but so far that remains too inefficient to be a practical solution. However, we only need the source of the request to be confidential, and onion routing handles that nicely, in addition to protecting against MitM attacks and eavesdropping. The resolver only needs to know what information is being requested, not who made the request.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    4. Re:Thats. Not. How. It. Works. by Wrath0fb0b · · Score: 1

      That is still incorrect. We can keep it a secret that we requested X from the party that provides X,

      Fair enough :-)

      OK, that I can agree with. I'm not sure I'd call that "substituting" since the resolver is initiating the response, but it is true that you're still stuck trusting the resolver, unless you have a parallel authentication protocol ...

      Yeah, the interesting thing is that the resolver is not the authoritative source on the resolution.

      Agreed with the rest of the post.

  46. Better option is to use local DNS server by shreyasonline · · Score: 1

    Better option is to use local DNS server that supports dns over tls or dns over https. This works for all apps and not just one browser. And, you get to decide which dns provider to use.

  47. Re:Agreed, but 99% of users are clueless. Turn it by AmiMoJo · · Score: 3, Interesting

    That just trains users to blindly click "use recommended settings" all the time. Within about a week of Microsoft rolling that screen out you started seeing malware requesting permissions from the user with "use recommended settings" or "accept (recommended)". Worst of all, having gone with the recommendation the next pop-up from Windows asking them to confirm if they are really really sure also becomes a blind click-through.

    Besides which, I don't see any value in such a screen when the settings menu is two clicks away and power users are going in there anyway.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  48. And I verified by aepervius · · Score: 1

    it is off by default. https://wiki.mozilla.org/Trust... "TRR is preffed OFF by default and you need to set a URI for an available DOH server to be able to use it."" Set `network.trr.mode` to 2 to make DNS Over HTTPS the browser's first choice but use regular DNS as a fallback (0 is "off by default", 1 lets Firefox pick whichever is faster, 3 for TRR only mode, 5 to explicitly turn it off)."

    I am sorry, AGAIN, what is the problem ? People are simply throwing mud and getting angry because they want to.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
  49. They still use Internet Explorer & probablyAOL by raymorris · · Score: 1

    > What about the remaining 0.9% of people?

    Those are the ones still using Internet Explorer. Probably also using AOL's DNS servers, to find Geocities.

  50. Why is this in the browser? by Sloppy · · Score: 1

    If this were a good idea, why would it be part of a web browser instead of the OS?

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  51. Re:Agreed, but 99% of users are clueless. Turn it by e432776 · · Score: 1

    Is this a step toward Mozilla being a "man in the middle" to all my network requests? They pipe all data before it reaches my machine for my own good? Sure feels like it, and feels..bad. How the machine resolves DNS requests I think should be outside the scope of the browser. Its the job of the OS network stack.

  52. Mostly agree. Caching for a few seconds, etc by raymorris · · Score: 1

    > How the machine resolves DNS requests I think should be outside the scope of the browser. Its the job of the OS network stack.

    I'd mostly agree with that. A page may contain 20 thumbnail images from nerdporn.com, on a page loaded from nerporn.com. It would be silly for the browser to load that one page by asking the OS to look up nerdporn.com 21 times in one second. Better for the browser to remember the answer for a few seconds. Heck, if it changes while the page is loading that's probably a DNS rebinding attack.

    So I'd say the browser should generally ask the system to resolve names, and the browser shouldn't be stupid about it. The browser uses a lot of names; it should be a little bit smart about how it does so.

    Suppose the browser caches the answer for 30 seconds. After 40 seconds it asks for the fresh IP for Google.com to Slashdot.org and the OS says the DNS server is down. When the OS can't give an answer, should the browser go ahead and use the answer that the OS provided 40 seconds ago? Maybe so.

    1. Re:Mostly agree. Caching for a few seconds, etc by e432776 · · Score: 1

      Excellent points, and I completely agree. There is a line here, somewhere. Philosophically and practically, does it make sense to consider the request+complete load of a page to be the unit of concern here? In other words, query the system for DNS each request+complete load but not more frequently? Or store entries per session (I quit my browser frequently, but I know folks who don't- so perhaps not the best). Seems there is a trade-off here, certainly one that browser-writers have probably resolved..thanks for the additional nuance.

    2. Re:Mostly agree. Caching for a few seconds, etc by Obfuscant · · Score: 1

      I'd mostly agree with that. A page may contain 20 thumbnail images from nerdporn.com, on a page loaded from nerporn.com. It would be silly for the browser to load that one page by asking the OS to look up nerdporn.com 21 times in one second.

      Twenty times. The first lookup will be for nerporn.com. But then, that's why DNS servers CACHE answers. And, it fact, I believe that Windows and many flavors of Linux cache it on-system to begin with (I think it is "nsd".)

      It is also considerably different for Firefox to do its own caching than for it to IGNORE the system-configured DNS server altogether.

  53. GDPR by kyoko21 · · Score: 1

    So how will the GDPR affect this?

    Below is a link to Cloudflare's FAQ regarding this...

    https://developers.cloudflare....

    Cloudflare will collect only the following information from Firefox users:

            Timestamp
            IP Version (IPv4 vs IPv6)
            Resolver IP address + Port the Query Originated From
            Protocol (TCP, UDP, TLS or HTTPS)
            Query Name
            Query Type
            Query Class
            Query Rd bit set
            Query Do bit set
            Query Size Query EDNS
            EDNS Version
            EDNS Payload
            EDNS Nsid
            Response Type (normal, timeout, blocked)
            Response Code
            Response Size
            Response Count
            Response Time in Milliseconds
            Response Cached
            DNSSEC Validation State (secure, insecure, bogus, indeterminate)
            Colo ID
            Server ID

    Cloudflare claims they will only store that info for 24 hours... but there will be other info that will be stored long term... But in the world of collecting info I'd imagine the GDPR would have some sort of effect...right?

    Or am I over thinking...? :-/

    1. Re:GDPR by q4Fry · · Score: 1

      Cloudflare will not retain or sell or transfer to any third party (except as may be required by law) any personal information, IP addresses or other user identifiers from the DNS queries sent from the Firefox browser to the Cloudflare Resolver for Firefox;

      From the same link. For better or for worse.

  54. Do you want to break mDNS too? by tepples · · Score: 1

    So would you prefer to require everyone who runs a home LAN to buy (and continue to renew) a publicly visible domain for the devices on his or her LAN, instead of relying on multicast DNS (mDNS) over the reserved .local domain?

    1. Re:Do you want to break mDNS too? by Antique+Geekmeister · · Score: 1

      Small internal networks can use ".localdomain" or ".example.com" to run their own internal domains. It's certainly better than trying to outguess the constantly growing number of top level domains to avoid accidentally using one and having wildcard DNS associated with it take over the addresses you expect to reach.

  55. Re:Well, fuck web developers by krray · · Score: 1

    I'd love to understand why this post got modded down.
    I'm with you though -- our private network uses a private DNS. For a reason.

    First and foremost there are private internal servers which should never resolve on the Internet. It's our Intranet. Firefox will therefor be removed from all clients very shortly apparently.

    And then there is one exception -- our Internet facing web server is not properly resolvable from the Intranet. If the Internet DNS is used then the local user ends up at the damn Comcast modem login page. Useless to them.

    It is for our domain (only) that on the Intranet DNS it is ALSO configured authoritatively and will resolve to local Intranet address' accordingly. Mozilla just broke this too.

    Chrome it is.

  56. Alternatives? by Sim9 · · Score: 1

    The whole reason I use firefox is for privacy, and if I gotta end some buried config variable I may as well just switch browsers (plus I was already irked for Firefox getting rid of RSS & too heavily pushing pocket)

    What privacy focused alternatives do people recommend? Ideally a browser that:

    * Has smart default settings privacy-wise
    * Is quickly updated with security patches (doesn't lag days behind mainline chrome/firefox)
    * Maintains compatibility for popular plugins

  57. Re:Agreed, but 99% of users are clueless. Turn it by Obfuscant · · Score: 1

    Settings should be available for the 0.1% who will use them.

    The problem is that "settings" are only changeable after you run Firefox.

    This shows up on every installation of Firefox, where the first thing it does is run back to home base to report the new installation. AFTER your installation is reported, you can change the home screen. And, IIRC, you get to have all the crap on the "blank page" active and call home before you can configure your blank page to be almost blank. You can't quite get all the way there -- the settings widget is always there to let you turn on useless crap.

    That said, I'm not convinced that this particular choice is best for the 99% who don't know what we're talking about.

    It isn't. People will be calling their ISP tech support wondering why Firefox can/cannot locate a page that IE cannot/can find, and someone will have to recognize that Firefox is ignoring the ISP-configured DNS server (which may have local names installed) in preference to Cloudflare.

    "We know better how to configure your computer than you do" is not a good marketing tactic.

  58. I am APK the LORD of HOSTS by Anonymous Coward · · Score: 1

    I am APK the great "LORD of HOSTS", a.k.a. AlecStaar or Alexander Peter Kowalski.

    See subject & APK Hosts File Engine 2.0++ 64-bit for Linux h t t p : / / I . a m . a . f u c k i n g / a s s h o l e . r e t a r d . z i p (remove spaces between characters & download).

    I am the godlike creator of various GUI front-ends for other people's configuration files.

    Watch as I claim I win every argument when in reality I know I lost but that won't stop me from proclaiming my victory.

    When presented with facts I rebut them with wild speculations, false support, and out of context quotes

    All of my accomplishments revolve around me being proven to be an annoying spamming asshole

    See me be proud of my inability to be a functional adult

    Bask in my debilitating mental illness

    Hear me tell stories about me living large drinking miller lite in my ramshackle duplex with a roommate at age 54.

    Watch me spew some word salad because I can't string 2 words together in a coherent manner.

    I just don't understand why every site I post on everyone makes fun of me, it can't be because I am a shit stick but instead because they are all Ne'er-do-well SOYboy Jealous JOWIEs.

    Witness my descent into madness

    APK

  59. Re:Uh... the "researchers" are missing something b by Jane+Q.+Public · · Score: 1

    Yes, thank you.

    It is their written privacy policy.

    As I stated in my original comment: *IF* they live up to it and continue to deliver on that promise, it's the safest DNS out there, with the possible exception of OpenDNS... but faster.

  60. Re:Uh... the "researchers" are missing something b by Jane+Q.+Public · · Score: 1

    Citation?

  61. Re:Uh... the "researchers" are missing something b by Jane+Q.+Public · · Score: 1

    That doesn't matter if they have no logs to turn over.

    That's the whole point, man.

    https://slashdot.org/comments....

  62. Re:Agreed, but 99% of users are clueless. Turn it by gravewax · · Score: 1

    Users that are that stupid are beyond help, it won't matter what security features you implement they will do brain dead shit like that, you can't design software for those people as the only solution them is take away their computer. The value in the screen is information front and center for what has changed

  63. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  64. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion