|
|
|
|
|
by Nadya
2890 days ago
|
|
I'm aware of that attack. I'm not sure if you're aware; but the only modern browser it still works against is Firefox. Chrome patched in in Version 58, Opera patched it not long after. Safari and Edge quickly followed suite (or always displayed the punycode) and I believe IE has always shown punycode. Leaving the only browser with significant user share that's susceptible to this attack being Firefox. At least for users who haven't enabled `network.IDN_show_punycode` in about:config, which is probably most (if not all) users who haven't heard of this attack. Firefox is 6%~ market share - so this attack would fail on 94%~ of your viewers as long as they were paying any attention to the domain. Probably the only way Mozilla will stop dragging their feet in joining everyone else is if someone creates a malicious punycode version of Mozilla with a cert and brings the battle to their doorstep. This isn't an argument against TLS/HTTPS - this is an argument against Firefox as far as I'm concerned. |
|
Even if you don't use punycodes, many users are still vulnerable to another type of attack that Let's Encrypt allows:
https://www.bleepingcomputer.com/news/security/14-766-lets-e...
Even without altering the network traffic many people fall victims to these vicious tricks. The big question here is how much attention do you pay to the address bar.
Nevertheless, the benefits of HTTPS are obvious - there definitely is some protection when the user is sending some data. But for reading a static website, I'm sorry, but I hardly see any benefit. I installed Let's Encrypt on all my websites, but each time I see someone calling it "secure" I really get frustrated.