News for hackers. Stuff that matters.
Re:Replacing a Thinkpad X60 Bootflash Chip by kelvie on Thursday May 08, 2014 @03:17PM (#7717100)
I get a cert error when trying to access the site.
Re:Replacing a Thinkpad X60 Bootflash Chip by exo762 on Thursday May 08, 2014 @03:45PM (#7717245)
This is a self-signed cert. Pretty normal stuff for pages by hackers for hackers. Do you care who is running that site? Are you going to provide them any personal data? Were your browser hardened by you? If you answered no, no, yes then you are pretty safe.
Re:Replacing a Thinkpad X60 Bootflash Chip by nullc on Thursday May 08, 2014 @04:04PM (#7717353)
How kind of them to setup the site in a way which is indistinguishable from a MITM, so that its a common and usual thing and when there actually is a MITM against other sites you use you'll suffer from none of that uncomfortable alarm.
Re:Replacing a Thinkpad X60 Bootflash Chip by technomancy on Thursday May 08, 2014 @04:19PM (#7717427)
How is that different from a plain HTTP site? It's just that your browser has chosen to interpret it in a misleading way.
Re:Replacing a Thinkpad X60 Bootflash Chip by nullc on Thursday May 08, 2014 @04:23PM (#7717441)
The difference is that authentication was expected here. If you don't get authentication when it was expected and asked for that should be a red flag that something is amiss.

Effectively this creates a chicken little situation where attacks are indistinguishable from common configurations. This lowers the costs of attacking because it reduces the risk of detection, it also makes attacks more successful because it trains users to click through the warnings.

Re:Replacing a Thinkpad X60 Bootflash Chip by tinco on Thursday May 08, 2014 @08:02PM (#7718519)
This is not a misconfiguration, it is actually better to use a self signed certificate if you want to ensure authenticity even in the face of world power adversaries.
Re:Replacing a Thinkpad X60 Bootflash Chip by nullc on Thursday May 08, 2014 @10:14PM (#7718957)
I don't buy that argument: The same ability to manually inspect the fingerprint (against what?) exist in both cases.

Existing browsers do not facilitate trust on first use because there is no interface difference between "I've never seen this sites unsigned cert before" and "The unsigned cert I was expecting changed". In particular, you can't distinguish the "self-signed cert I was expecting is still there" from "it's now giving me a world-power forged CA signed cert" (both cases show no notice).

Besides, inhibiting people from rotating an always online key is pretty poor key management. If you were to improve TOFU in browsers, it could work just as well for CA authenticated. So having it signed is purely additive, and while maybe there is some false sense of security there thats not a good tradeoff for completely dismantling the users instincts in reporting suspicious stuff.

Re:Replacing a Thinkpad X60 Bootflash Chip by drdaeman on Thursday May 08, 2014 @08:28PM (#7718612)
If one wants an opportunistic encryption, there're tcpcrypt or IPsec for that.

If one wants to encourage others to blindly accept untrusted certificates from whatever server decides "to hell with authorities" - that's not a good idea. When those World Power Adversaries will consider messing with the site, visitors will already be trained to accept the certificate (hah!)

If one really insists on self-signed certificate, there should be at least an HTTP (i.e. accessible without accepting anything!) page describing the reasoning behind the whole situation and providing means to validate the certificate. Like, say, a PGP signature of certificate in question, signed with a key that could be traced to site owner with reasonable level of trust. Or at least TLSA DNS records (dig says there're none).

Re:Replacing a Thinkpad X60 Bootflash Chip by nullc on Thursday May 08, 2014 @10:15PM (#7718963)
> If one wants an opportunistic encryption, there're tcpcrypt or IPsec for that.

And HTTP/2.0 thankfully. OE is a good improvement, indeed, but it's not worth teaching users bad practices for the authenticated stuff.

Re:Replacing a Thinkpad X60 Bootflash Chip by freehunter on Thursday May 08, 2014 @04:32PM (#7717491)
If it's plain HTTP, serve it as such. The browser message is not misleading in any way. The site uses an untrusted certificate, and there's danger in that. Just don't put self-signed certs on internet-facing pages. It offers literally no benefit, but causes a reasonable amount of harm.
Re:Replacing a Thinkpad X60 Bootflash Chip by joelanders on Thursday May 08, 2014 @05:23PM (#7717782)
The site's audience is going to be technical.

She explains how to check the SSL certificate fingerprint here:

https://blog.patternsinthevoid.net/isis.txt

Once you've whitelisted her self-signed cert, you know from then on that you're not being MITMed (for what that's worth in a blog).

Re:Replacing a Thinkpad X60 Bootflash Chip by pantalaimon on Thursday May 08, 2014 @06:50PM (#7718209)
If you are doing a MITM attack, you might as well change the content of isis.txt on the fly.
Re:Replacing a Thinkpad X60 Bootflash Chip by joelanders on Thursday May 08, 2014 @07:07PM (#7718288)
web of trust
Re:Replacing a Thinkpad X60 Bootflash Chip by delgaudm on Thursday May 08, 2014 @06:07PM (#7718009)
Except you can't get there unless you go past the warning.
Re:Replacing a Thinkpad X60 Bootflash Chip by joelanders on Thursday May 08, 2014 @06:47PM (#7718195)
There is an awkward period (after clicking past the warning and before verifying the signed SSL certificate fingerprint) which is no more or less safe than HTTP, but which is more cumbersome and might encourage often-bad behavior in some users. After verifying that the certificate is signed by her (which requires trusting her public key--more hoops), you get some benefit.

It's difficult to weigh the cost/benefit, and nobody is denying that PKI can be awkward.

/thread?

ed: ok, i guess we might still debate the cost/benefit of getting a free cert--i don't really know.

Re:Replacing a Thinkpad X60 Bootflash Chip by bitJericho on Thursday May 08, 2014 @04:11PM (#7717387)
Have you asked him if you could donate some money towards him getting a verified certificate?
Re:Replacing a Thinkpad X60 Bootflash Chip by nullc on Thursday May 08, 2014 @04:20PM (#7717433)
They're free: https://www.startssl.com/

The only reason to not have one are (misguided, IMO) principles, lazyness, ignorance, ... or there really is a MITM. :P

Re:Replacing a Thinkpad X60 Bootflash Chip by LeoPanthera on Thursday May 08, 2014 @07:04PM (#7718275)
Wildcard certs (which that page uses) are not free.
Re:Replacing a Thinkpad X60 Bootflash Chip by exo762 on Friday May 09, 2014 @09:59AM (#7720853)
Also, they (CA+cert) are broken beyond repair. I understand lulling users into false sense of security because they don't understand what they are doing, and scary message is scary. But CA chain is so insecure today, that I would rather trust cached cert, my 'convergence' setup or luck than happy green lock icon.
Re:Replacing a Thinkpad X60 Bootflash Chip by joelanders on Thursday May 08, 2014 @05:17PM (#7717763)
Her.
Re:Replacing a Thinkpad X60 Bootflash Chip by bitJericho on Friday May 09, 2014 @01:12PM (#7721972)
My apologies to the author for my mistake.
Re:Replacing a Thinkpad X60 Bootflash Chip by freehunter on Thursday May 08, 2014 @04:29PM (#7717475)
It shouldn't be normal stuff. If you don't have a trusted cert, don't even bother. You shouldn't be training people, even people who should know better, to click past a certificate warning page.
Re:Replacing a Thinkpad X60 Bootflash Chip by pestaa on Thursday May 08, 2014 @04:01PM (#7717342)
Still pretty bizarre when properly signed certs for small sites are free of charge.
Re:Replacing a Thinkpad X60 Bootflash Chip by agumonkey on Thursday May 08, 2014 @03:29PM (#7717154)