SIGAINT email service targeted by 70 bad TOR exit nodes
lists.torproject.org
lists.torproject.org
I know we could SSL sigaint.org, but if it is a state-actor
they could just use one of their CAs and mill a key.
Please don't use that argument. It's like not putting a lock on your door because thieves can just bust it open anyway.It's true at face value, but you are ignoring that a) it keeps smaller attackers at bay and b) it makes noise when it breaks. In case of SSL the noise is that a user receives a valid but unusual certificate, which can be caught by something like the SSL Observatory (http://tor.stackexchange.com/a/1879).
There are currently zero known cases of intelligence agencies forcing CAs to sign bogus certs. If SIGAINT is the first victim of this approach then they will have done the whole security community a service by catching it and the CA that was coerced will be revoked.
But if they never use SSL at all then it's wide open to anyone at all, not even just governments. And it's hardly like governments are the only threats against people who use such services.
https://www.eff.org/deeplinks/2011/05/syrian-man-middle-agai...
https://www.eff.org/deeplinks/2011/08/iranian-man-middle-att...
http://securityaffairs.co/wordpress/32469/hacking/china-runs...
http://thehackernews.com/2014/10/chinese-government-executes...
> The attack is not extremely sophisticated: the certificate is invalid in user's browsers, and raises a security warning.
> https://www.eff.org/deeplinks/2011/08/iranian-man-middle-att....
DigiNotar was compromised, not compelled.
> http://securityaffairs.co/wordpress/32469/hacking/china-runs....
> the connection was established with a self-signed digital certificate.
> http://thehackernews.com/2014/10/chinese-government-executes....
> but the company’s SSL certificate is replaced by the intruders for a self-signed one
Surely they would have otherwise already done it, right? They certainly have the capability to compel a CA to do it.
>ANSSI has found that the intermediate CA certificate was used in a commercial device, on a private network, to inspect encrypted traffic with the knowledge of the users on that network.
Expecting the user to spend hours/days learning a new system for reasons that aren't their own is bad assumption to make.
The agencies complained a lot in the 90s about this technology, then they stopped complaining. So, they've either stopped doing their job, or ...
The ability to generate a CA cert trusted by a consumer CA store is a valuable asset that, like any intel asset, must be rationally deployed.
.... or they realised that nobody was deploying SSL outside of login forms and credit card purchases.
However, this does show the need for a generic method of certificate pinning. Using a DNS record type or the like would be able to add to the trust model, and make it much harder for a malicious actor to use a fake key, all without tying your trust database to a financial transaction.
We must choose between either "compromised -> scorched earth" or "compromised -> social engineering jackpot".
While these relays account for 6% of the total number of exit relays, they only sum up to 2.7% of exit probability, which is what really matters.
Almost all of them were younger than one month and they seem to have joined the network in small batches.
https://lists.torproject.org/pipermail/tor-talk/2015-April/0...
the diversity here is interesting. My hunch is that we are looking at 38 popped boxes.... The question to me is: Do they all have something in common? What was the vector of compromise?
Curiously enough, they all run Debian stable (according to the SSH version string "SSH-2.0-OpenSSH_6.0p1 Debian-4+deb7u2” ALL of them spit out on port 22 — no exception!).
It could be that they were all popped boxes running the same config, or it could be basic devops making sure all boxes setup have the same config. Both seem equally plausible, IMO.
If that probability is on a per-tor-session basis, that is actually not very in favor of the user. My combinatorics are a bit rusty, but wouldn't your odds of being in the 2.7% increase significantly each time you use the tor network?
[0]: https://www.torproject.org/docs/faq.html.en#EntryGuards
p(using a bad node)=1-(.973)^(t/10)
where t is how many minutes you've been using Tor. So if you've actively used Tor for more than 4 1/2 hours over the past month, it's more likely than not that you've used one of these nodes.> The attacker doesn't seem to be after passwords (they probably have some of them now). We get less than 1 user of 42K complaining about their account being hijacked every 3 months.
Hm, I wonder how many of the 42k users have paid for an upgrade. I always had the feeling that many services would have a considerable amount of users/clients if they had a counter-part running on TOR and accepting bitcoins (or any alt-coin).
The password is meant to authenticate the user to the server; the user is meant to authenticate to other users through the use of PGP. In theory it shouldn't be too big a deal to lose control of your password, because your emails should all be encrypted. (Though theres certainly a lot of metadata that someone with your password could glean that you'd much rather they didn't.)
And PGP doesn't encrypt the subject.
How much does it cost to rent 70 boxes? Not that much I imagine.
However newer versions of Tor do not honour enclaves for various reasons.
[0] https://trac.torproject.org/projects/tor/wiki/doc/ExitEnclav...