News for hackers. Stuff that matters.
Re:Issue with TLS-ALPN-01 Validation Method by jiggawatts on Wednesday January 26, 2022 @03:24AM (#30083096)
Certificate expiries are set primarily due to financial interests that have nothing to do with security.

Why do you think the maximum lifetime was reduced from two years to one?

Does it make a lick of difference if you’re man-in-the-middled for just one year instead of two? What kind of argument is that!?

“Oh, they got every active user credential and form that was submitted ages ago, but no worries! This won’t go on for another year! Just months to go now…”

No, obviously the CA cartel just wanted to extract 2x the rent.

The whole thing is just absurd on its face and needs to stop, but there are billions of dollars worth of rent seekers that say…

“No.”

Re:Issue with TLS-ALPN-01 Validation Method by iancarroll on Wednesday January 26, 2022 @03:30AM (#30083128)
Certificates have always been sold and priced per year. I highly doubt lifetime changes benefitted certificate authorities, and I’m pretty sure they had it forced upon them by browsers. If anything, it prevents them from collecting 2-3 years of revenue upfront.
Re:Issue with TLS-ALPN-01 Validation Method by tialaramex on Wednesday January 26, 2022 @04:25AM (#30083455)
The reduction to 27 months was voted through CA/B (where either CAs or Browsers can effectively veto, like the way Northern Ireland is governed) but only after Ryan suggested Google might just unilaterally impose 90 days if the CAs rejected a reduction.

The reduction to 398 days was imposed by Apple, unilaterally, although in practice the ecosystem went along with it. It actually took a few weeks to get clarity on exactly what Apple intended, they just basically blurted it out at a meeting.

Re:Issue with TLS-ALPN-01 Validation Method by nickf on Wednesday January 26, 2022 @05:24AM (#30083785)
"although in practice the ecosystem went along with it" - not that there was much choice, but some CAs were less surprised and grumbled less than others...
Re:Issue with TLS-ALPN-01 Validation Method by nickf on Wednesday January 26, 2022 @03:29AM (#30083117)
You might want to double-check that. The CAs (all but two, basically) disagreed with the lifetime reduction and actively voted and argued against it.
Re:Issue with TLS-ALPN-01 Validation Method by labster on Wednesday January 26, 2022 @03:38AM (#30083177)
That’s because the 1 year certs are too short to be a meaningful difference from LE, so they lose their selling point. So being against the shorter expiration date is just a nefarious plot to make more money, just like supporting it would be. They are so nefarious, they’re nefarious either way! It’s a Certs-22.
Re:Issue with TLS-ALPN-01 Validation Method by rezonant on Wednesday January 26, 2022 @03:36AM (#30083156)
Better to be man-in-the-middled for:

- One year instead of two? Yep

- 3 months instead of 1 year? Yep.

- 1 week instead of 3 months? Yep.

The reason certificates have traditionally been so long is because it was a manual process. Using ACME it is possible to expire certificates every hour if you wanted to do that.

Re:Issue with TLS-ALPN-01 Validation Method by phicoh on Wednesday January 26, 2022 @04:01AM (#30083312)
In the past, revocation was supposed to help cases where the owner of the certificate exposed the private key in one way or another.

Now it seems that revocation is supposed to help the CA covering up mistakes made by the CA.

Maybe we actually need a better CA.

Re:Issue with TLS-ALPN-01 Validation Method by pgporada on Wednesday January 26, 2022 @08:15AM (#30085018)
The Baseline Requirements require revocation of misissued certificates, this isn't "a CA covering up mistakes."
Re:Issue with TLS-ALPN-01 Validation Method by rad_gruchalski on Wednesday January 26, 2022 @05:50AM (#30083953)
> Maybe we actually need a better CA.

Go for it. Start one and tell us how it went.

Re:Issue with TLS-ALPN-01 Validation Method by phicoh on Wednesday January 26, 2022 @06:00AM (#30084029)
If ever I have too much free time, I'll spend it modifying firefox to support DANE.
Re:Issue with TLS-ALPN-01 Validation Method by rad_gruchalski on Wednesday January 26, 2022 @06:08AM (#30084091)
I simply think your previous argument is disingenuous. We have a free to use CA who's code can be vetted, such mistakes can be caught, potential problems can be averted. If this is the price to pay, okay, so be it. Imagine what must fly under the radar of other CAs who do not have thousands of eyes vetting their code base - as in, those would never be visible.

So okay, maybe you don't have certs revoked and you don't need to restart your Traefik but are you really sure everything is okay?