Live data from Hacker News

OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

twitter.com

11–17 of 17 posts

Re: OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

#11

Earlier quoted context omitted.

There are potential security concerns. Suppose Let's Encrypt has a vulnerability other certs don't, or their chain is compromised somehow, this could put people at risk without them knowing it. It could also complicate matters when renewing certs. If I forget to renew my SSL, it gets replaced with Let's Encrypt, and then I go to renew it and the system gets confused because it looks like I already have a cert from an…

If Let's Encrypt's chain is compromised, everyone is screwed, not just your site. If _any_ trusted CA is compromised, everyone is screwed, even if they haven't issued a certificate for your site. There is no way to induce a vulnerability by using an incompetent or malicious CA, provided you generate your own, strong private key. Even issuing an MD5 or SHA-1 certificate cannot actively harm your visitors unless a seco…

> There is no way to induce a vulnerability by using an incompetent or malicious CA, provided you generate your own, strong private key.

If OVH is doing this automatically, they're the ones generating the keys, right?

Re: OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

#12

Earlier quoted context omitted.

If Let's Encrypt's chain is compromised, everyone is screwed, not just your site. If _any_ trusted CA is compromised, everyone is screwed, even if they haven't issued a certificate for your site. There is no way to induce a vulnerability by using an incompetent or malicious CA, provided you generate your own, strong private key. Even issuing an MD5 or SHA-1 certificate cannot actively harm your visitors unless a seco…

> There is no way to induce a vulnerability by using an incompetent or malicious CA, provided you generate your own, strong private key. If OVH is doing this automatically, they're the ones generating the keys, right?

They already have the keys either way: its a shared-hosting environment.

Re: OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

#13
I logged into the backend of WHM for my cPanel VPS(I'm using another VPS provider, so not OVH specific example here), and they have something now called AutoSSL doing something similar.

I haven't really played with it yet, but I know it mentioned no way to revoke the certs. So felt a little half baked but it seems like a step in the right direction to move everything to SSL. Probably just a early iteration right now, so probably will improve over time.

Re: OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

#14
post #2

On first sight, with only my knowledge in hand, I do think it is a good idea. I'm also really interested in knowing if there are issues that could arise or people that annoyed by this kind of automatic conversion and why. What are your thoughts ?

If the DNS zones have CAA records that don't include Letsencrypt, clients should refuse using the new certificates.

That would be a problem (provided that CAA working as expected can be qualified as a problem) if the original certificates were still valid. But with expired certificates, there is nothing to lose.

Re: OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

#15
post #7

...and what if you have a specific certificate pinned in your private clients for use of a private web service?

Your point isn't bad, you just ignored/overlooked the 'expiring' part of the announcement.

If you don't pay for the renewal, pinning _probably_ is broken anyway (unless you somehow pin a cert, but ignore validation. In which case you should've used a self-signed cert from the start, I guess).

Honestly, I cannot see a downside to this. People that won't pay the CA mafia will get a cert for free. TLS everywhere. The internet wins.

Re: OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

#16
post #2

On first sight, with only my knowledge in hand, I do think it is a good idea. I'm also really interested in knowing if there are issues that could arise or people that annoyed by this kind of automatic conversion and why. What are your thoughts ?

If the DNS zones have CAA records that don't include Letsencrypt, clients should refuse using the new certificates. That would be a problem (provided that CAA working as expected can be qualified as a problem) if the original certificates were still valid. But with expired certificates, there is nothing to lose.

No. CAA is an instruction to Certificate Authorities, not an instruction to clients.

Let's Encrypt obeys CAA, if you try to validate for a domain which has a CAA record saying e.g. "Only Symantec may issue for this domain", Let's Encrypt's software will reject the validation. Current Baseline Requirements don't require this of a CA (they're required to document what they do with CAA but most picked "soft fail" ie they will issue but maybe do extra scrutiny) because they feared it would be used somehow in an anti-competitive way.

Client software like Firefox, or Internet Explorer, ignores CAA altogether, as described in the design of CAA.

Re: OVH automatically migrates expiring paid SSL to Let's Encrypt certificates

#17
I don't know, this feels a bit weird. How about your local garage replacing the locks of your car without asking (not knowing who got duplicates of the keys etc) or if you live in a neighbour that even requires you to lock your car?

In any case this should be an opt-in service (for the lazy).

Post reply on HN