StartEncrypt considered harmful today
computest.nl
StartEncrypt considered harmful today
1–10 of 42 posts
Re: StartEncrypt considered harmful today
#2StartEncrypt by StartCom/StartSSL has a LetsEncrypt-like verification process wherin the ownership of the domain is verified by doing a HTTP request, and having the listening webserver return a specific token.
The problem was that they allowed the user to choose the path on the domain, and so when you for example would host a raw file on Github or Dropbox, you could issue a certificate for that domain. Also, it would follow redirects, even to other domains, and with OAuth2 practically mandating open redirects, this was easy to do on many sites.
Re: StartEncrypt considered harmful today
#3Re: StartEncrypt considered harmful today
#4tl;dr: StartSSL would issue certificates for sites like Github and Dropbox, and practically any site offering OAuth2, without having to have control over the domain. StartEncrypt by StartCom/StartSSL has a LetsEncrypt-like verification process wherin the ownership of the domain is verified by doing a HTTP request, and having the listening webserver return a specific token. The problem was that they allowed the user t…
Re: StartEncrypt considered harmful today
#5Shame that these elemental security issues were present in the first case, and that StartCom went live with such an 'untested' and 'unaudited' product without doing a public-beta like Lets-Encrypt did (with non-trusted-by-default certificates).
Re: StartEncrypt considered harmful today
#6If you're curious if there are any rules for CAs that describe how domain validation must be performed, the current Baseline Requirements can be summarized with "do something that's safe" on that topic. A working group within the CA/B Forum[1] is currently working on revising the document and adding explicit rules declaring which methods are permitted. I believe [2] is the latest draft.
[1]: https://cabforum.org/mailman/listinfo/validation
[2]: https://github.com/cabforum/documents/pull/25/files?short_pa...
Re: StartEncrypt considered harmful today
#7Re: StartEncrypt considered harmful today
#8Will StartSSL suffer any negative consequences of this? They've presumably issued certificates they shouldn't have. What happens to them?
Re: StartEncrypt considered harmful today
#9Re: StartEncrypt considered harmful today
#10SSL/info sec/whatever noob here. Why can they produce certificates for, say, google.com without the permission of Google? Or am I reading the article wrong?
The only thing that's preventing you from getting a certificate for any domain are software checks implemented on their end. If one of these checks fail (i.e. because the methodology is broken, or there's a bug, or they can be bypassed), you can get a certificate for any domain.