News for hackers. Stuff that matters.
Re:MITM on HTTPS traffic in Kazakhstan by ignoramous on Thursday July 18, 2019 @03:10PM (#20473006)
> Now "us techies" have to find a new technical solution to a very social problem.

Cert pinning does mitigate it for apps, doesn't it? The end-user doesn't need to really worry abt rouge root CAs, if my understanding is right.

Traditional VPNs, P2P VPNs, Tor as a Proxy (decentralised net? dat/i2p/freenet/ipfs) could solve it generally across various use-cases, of which, VPNs are already mainstream.

Re:MITM on HTTPS traffic in Kazakhstan by dsl on Thursday July 18, 2019 @04:41PM (#20473728)
> Cert pinning does mitigate it for apps, doesn't it?

Applications where the developer has pinned to their own certificate will stop this attack.

Chrome and Firefox will ignore pinning for locally installed CAs. This is a very common use case in the enterprise where, for example, a bank has audit requirements to decrypt and store all workstation traffic.

Re:MITM on HTTPS traffic in Kazakhstan by PeterisP on Thursday July 18, 2019 @07:49PM (#20475085)
It'll "stop this attack" by ensuring that the app won't work through the MITM - so it won't be able to connect from any Kazakhstan users unless/until the pinning is removed.
Re:MITM on HTTPS traffic in Kazakhstan by Bluecobra on Thursday July 18, 2019 @03:17PM (#20473061)
Not necessarily. We have rolled out SSL inspection at my company and have to exclude certain apps (e.g. Dropbox, Google Drive) or else they won't work. The FW just blocks the connection and the user gets a SSL/TLS error.
Re:MITM on HTTPS traffic in Kazakhstan by CobrastanJorji on Thursday July 18, 2019 @03:39PM (#20473237)
Sure, but then instead of the government saying "hey, run this thing or else your app won't work," they can only say "your app doesn't work now." Spying on you is still prevented.
Re:MITM on HTTPS traffic in Kazakhstan by z3t4 on Thursday July 18, 2019 @04:18PM (#20473556)
I dont think pinning will work with for example letsencrypt. You can pin many certs but if you loose them all you are screwed. If you check your root cers you will likely find one from every major ISP in your country.
Re:MITM on HTTPS traffic in Kazakhstan by tialaramex on Thursday July 18, 2019 @08:27PM (#20475261)
You would usually pin an intermediate, so for Let's Encrypt that would be Let's Encrypt Authority X3 (it might also make sense to pin Let's Encrypt Authority X4 as a backup)

And er, no, the overlap between operators of public Certificate Authorities and national ISPs is very small. There are only 57 root CAs trusted by Mozilla.

Re:MITM on HTTPS traffic in Kazakhstan by unilynx on Thursday July 18, 2019 @06:01PM (#20474356)
You don’t need to pin against a state. Just deselect Kazachstan as a region where your app is offered, because it’s not going to work anyway if you try.