4 ms·
So, what is the Chromes team solution for local network devices like routers? Proxy it over the manufacturers server for a complete loss of any privacy and secu
by stefan_ 8y ago
So, what is the Chromes team solution for local network devices like routers? Proxy it over the manufacturers server for a complete loss of any privacy and security, but hey, there is a green check mark then?
- deleted 8y ago[deleted]
- craftyguy 8y agodo many routers not support https for their config pages? if so, that's terrible on their part, get a new router. If they do, then accept the cert in your browser and move on.
- jdlyga 8y agoThe Ubiquity routers use a self signed certificate, which Chrome already marks as insecure. There's ways to change it to use Let's Encrypt though.
- freeone3000 8y agoAdding this cert to your trusted certs file marks it as secure, even if self-signed. This is better than usual.
- ktsmith 8y agoMost consumer routers use self signed certificates which will be marked as insecure by the browser.
- craftyguy 8y agoAll modern browsers allow you to import certs into their trust store.
- jononor 8y agoBut the UIs for that is actively discouraging people from doing so.
- aldanor 8y agoBesides, I believe, the majority of people using router config page wouldn't even know for sure what 'importing certs into their browsers trust store' means or why it should be done and where those certs are etc. There's a ton of consumer-unfriendly terms and concepts, plus, as the parent noted, the UIs are usually discouraging.
- stefan_ 8y agoThat's exactly the problem. Devices in the local network can not partake in the public CA infrastructure. So they run self-signed certificates, which is probably a small security win over plain HTTP, but then customers are faced with a scary "someone is stealing your data" page before ever seeing the configuration page. That's a no go, so most stay on HTTP, but as we can tell from this announcement, time is running out for that. Leaving them with zero good options. If this trend continues it means you will no longer be able to configure these devices with a webbrowser but forced to use the manufacturers "cloud solution" or install an app where both ends of the TLS connection can be controlled and you're not bound to public CAs.
- 0x0 8y agoI think you are jumping to conclusions for no good reason here, I think it's absolutely unlikely to happen that browsers remove http support. Worst case they'll add a clickthrough screen similar to the invalid ssl interstitials of today. Surely you can deal with an extra click through when logging in to your wifi router if you can't be bothered to install an ssl cert for it?
- stefan_ 8y agoI can deal, but we're looking for the Dropbox solution here. This is only going to become worse with all the IoT hype, and if it's not solved, it will just mean all these devices will go through the manufacturer, all the time.
- prepend 8y agoI bought a Uniquiti AMPLIFI home router. It’s great for signal, but can only be administered through their app (all traffic through their cloud, etc). This really sucks and they don’t really care as it’s probably easier to dev and they get all that sweet usage data. It’s not a good trend, but this is a plus for most consumers who don’t care about local network security.
- ac29 8y agoAmplifi should be manageable through UNMS by the end of the year or so. I cant seem to find the chart, but here is an image from the forums: https://usercontent-community.amplifi.com/461f0130-9835-459b-a93f-b3f0b2688ff8.jpg https://usercontent-community.amplifi.com/461f0130-9835-459b...
- zokier 8y agoI don't know why there is still no standardization for advertising/providing CA services for local networks. How difficult would it be to just put local ACME endpoint to DHCP options?
- projct 8y agoadding a local CA means you can middleman anything you want to, seems like something that should be difficult to do, to me.
- zokier 8y agoName constraints are a thing. Local CA should be constrained to signing only local names (roughly matching dhcp domain-name/domain-search options).
- detaro 8y agoName constraints are not universally supported in browsers sadly.
- deathanatos 8y agoAnd this should be fixed. Name constraints would be incredibly useful for a number of things, if only they were supported.
- detaro 8y agoI believe Apple is the holdout in this case, meaning Safari and Chrome on MacOS don't support it.
- 0x0 8y agoACME has nothing to do with provisioning root certificate trust stores and I hope DHCP never will either. If you need additional local root CAs then deploy them via enterprise workstation management solutions.
- aequitas 8y agoThis change will only add the grey 'not secure' text to the address bar and not hinder functionality. So it is just less green and not more red as with invalid or self-signed certificates where you have to perform additional steps to continue.
- jessaustin 8y agoThat's in this version. How many versions until we get the ridiculous harassment already required for self-signed certs?
- sp332 8y agoThe older blogpost that laid out the roadmap stops here. https://security.googleblog.com/2016/09/moving-towards-more-secure-web.html https://security.googleblog.com/2016/09/moving-towards-more-... It's not impossible that they would do that in the future, but their plans so far don't seem to include that.
- zokier 8y agoThere are already https only features, and their number will probably just keep increasing https://www.digicert.com/blog/https-only-features-in-browsers/ https://www.digicert.com/blog/https-only-features-in-browser... https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins https://www.chromium.org/Home/chromium-security/deprecating-... https://blog.mozilla.org/security/2018/01/15/secure-contexts-everywhere/ https://blog.mozilla.org/security/2018/01/15/secure-contexts...
- aequitas 8y agoI can only agree with that. Having security contexts as a formal concept and requiring secure transport for certain features. Stuff like webcam or other hardware access (bluetooth) should really not be allowed from a insecure (MITM'ed?) source.
- bcheung 8y agoFor now.. Look at the trend. First it was just a small SEO bump.
- tialaramex 8y agoThe problem is really _naming_ these devices first of all. If they have (global) names there's no problem to issue a certificate for those names. But so often the device doesn't have any name at all, so it's maybe 10.0.0.1, and so is everything else, the problem only appears to be in the security layer because that's the first place which absolutely insists that you can't have a situation where everybody is just named "Bruce" with no other identifier. Where it does have a name, the name is often not part of the global namespace. At least here we can fix that with a namespace suffix. Sold five million routers with serial numbers? Name them $serialnumber.routers.your-company.example and problem solved. Now that they have a name, issuing them certificates isn't difficult. (Yes, a commercial vendor who'll hook you up with five million certificates won't do it for free. The little rubber feet and the half-arsed English translation of the instruction manual weren't free either. Too bad)
- stefan_ 8y agoThat assumes your DNS is running through the device itself. For a router, maybe, beyond that, not really.