Originally published at https://monstadomains.com/blog/ssl-certificate-lifetimes/
On 1 July 2026 the rules deciding who gets to vouch for your website changed, and almost nobody outside the certificate industry noticed. Mozilla’s updated root store policy took effect the same week Let’s Encrypt permanently switched off a class of certificate it had issued for years. Both landed on an industry already scrambling to absorb shrinking SSL certificate lifetimes. If you run a domain, these are not abstract governance stories. They decide whether your site still loads in October, and how much of your private infrastructure becomes permanent public record on the way there.
Mozilla Rewrites The Oversight Behind SSL Certificate Lifetimes
On 29 June 2026 the Mozilla Security Blog published Mozilla Root Store Policy version 3.1, effective 1 July. Mozilla describes the aim as “ensuring that Certification Authority (CA) operations are sufficiently transparent, understandable, and auditable”. In practice it tightens what certificate authorities must write down and prove. Section 3.3 now requires that a CA’s policy and practice statements be explicit, bounded, auditable and sufficiently detailed, under real version control and actively maintained. Boilerplate that gestures at good practice without describing it no longer clears the bar.
The heavier obligation is the Detailed Controls Report. For audit periods beginning 1 July 2027 or later, any root enabled for TLS website authentication must produce a report covering audited system scope and boundaries, the criteria applied, the controls implemented, how the auditor tested them, and every exception or deficiency found. Mozilla also folded in mass revocation planning, a requirement that root key pairs be generated within the previous five years, and notification duties when a CA changes ownership. Set against falling SSL certificate lifetimes, the direction is unmistakable. Less trust by assertion, more trust by evidence.
Why A Browser Policy Reaches Your Domain
Mozilla’s root store is not only Firefox. It is the default trust list for much of Linux, for many language runtimes, and for anything shipping the NSS bundle. When Mozilla raises the bar, the CA issuing your certificate clears it or loses reach. That same quiet leverage produced today’s SSL certificate lifetimes. No parliament debated them. A private forum of browser vendors and certificate authorities voted, and the rest of the web complied.
Let’s Encrypt Ends Client Authentication Eight Days Later
On 8 July 2026 Let’s Encrypt retired its tlsclient ACME profile and stopped issuing any certificate carrying the TLS Client Authentication extended key usage. The shutdown was immediate and irreversible. It closed a migration window opened on 1 October 2025, narrowed on 11 February 2026 when the default profile dropped the clientAuth extension, and effectively sealed on 13 May 2026 when new ACME accounts lost access to the profile altogether.
The pressure did not originate with Let’s Encrypt. Google’s Chrome root program set a June 2026 deadline requiring public authorities to split server authentication and client authentication into separate hierarchies. Let’s Encrypt chose to exit client auth rather than stand up a second PKI. Anyone still sourcing mutual TLS credentials from it for server to server links, XMPP federation, or internal services gated on client auth keeps working until the current certificate expires, then fails with no renewal path available. Compressed SSL certificate lifetimes mean that failure arrives far sooner than most operators have planned for.
The October Expiry Wave Nobody Has Rehearsed
Here is the arithmetic making this quarter tense. Since 15 March 2026 the maximum validity for a public TLS certificate has been 200 days, down from 398. Every organisation that issued or renewed in the days after that cutoff bought roughly six and a half months of cover. That clock runs out in early October 2026. It will be the first time the industry experiences shorter SSL certificate lifetimes as a synchronised event rather than a policy document circulated on a mailing list.
Why The 200 Day Cohort All Expires Together
Certificates issued before 15 March 2026 kept their full 398 day term and stay trusted until they naturally lapse. That created a clean dividing line. Anyone who renewed early, in the rush ahead of the deadline, is comfortable well into 2027. Anyone who renewed just after it is running a 200 day clock that started in the same week as everybody else’s. Shorter SSL certificate lifetimes did not stagger the workload across the calendar, they synchronised it, and the first sync point is roughly ten weeks away.
The exposure is measurable. DigiCert’s Trust Pulse research found that 45 percent of organisations suffered service downtime from certificate related incidents across a single year, with 37.5 percent pointing at plain expiry. More than half of those affected lost between five and 24 hours of availability. Over 15 percent lost 25 hours or more. Those figures come from an era of annual renewal. Halving SSL certificate lifetimes does not halve that risk. It doubles the number of opportunities to get it wrong.
What Shorter SSL Certificate Lifetimes Reveal About Web Trust
Taken separately, a policy revision and a retired profile look like routine housekeeping. Taken together they show the web’s trust layer being rebuilt around continuous verification. Mozilla wants authorities audited in detail rather than trusted on reputation. Chrome wants each certificate to do exactly one job. Shorter SSL certificate lifetimes shrink the window in which a compromised or misissued certificate stays useful to an attacker. Every one of those goals is defensible on its own terms. The part nobody states out loud is what continuous verification costs the people being verified.
Certificate Transparency Turns Renewal Into A Public Diary
Every publicly trusted certificate is written to Certificate Transparency logs, which are permanent, searchable and free for anyone to query. One certificate a year meant one public entry. Under current SSL certificate lifetimes you produce at least two, and from March 2027 at 100 days you produce four. Each entry timestamps your infrastructure and publishes every hostname inside it. Staging servers, admin panels, internal tools and client subdomains all land in the same public index attackers already mine for reconnaissance. It is exactly how many lookalike domain attacks begin.
The Automation Dependency Nobody Voted For
Shorter SSL certificate lifetimes make manual renewal untenable, which is precisely the point of them. The practical result is that every domain owner gets pushed toward an ACME client holding long lived credentials, tied to an account with a contact address, talking to a certificate authority on a fixed schedule. Your authority now receives a reliable heartbeat from your infrastructure every few weeks instead of once a year. That is a metadata trail, and it simply did not exist at this resolution before SSL certificate lifetimes were cut.
For most site operators that is an acceptable trade. For a journalist, an activist, or anyone whose registration details and hosting choices need to stay separated, it deserves a second look. Use an account contact that is not tied to your identity. Keep validation on DNS rather than exposing an HTTP path on a sensitive host. Avoid bundling unrelated projects into a single certificate, because SSL certificate lifetimes now guarantee that grouping gets republished several times a year, permanently, in a log you cannot edit.
The Roadmap Runs Straight Through 2029
None of this stops in October. Under CA/Browser Forum ballot SC-081, SSL certificate lifetimes drop to 100 days on 15 March 2027 and to 47 days on 15 March 2029. The reuse period for domain control validation shrinks in step, so the evidence proving you own a name expires faster too. By 2029 a certificate lasts roughly six and a half weeks, and any renewal workflow containing a human approval step will have collapsed long before then. Organisations that get through October intact will be the ones treating it as a rehearsal rather than a scare.
Responding To The New SSL Certificate Lifetimes
Start by finding out what you actually hold. Run every domain and subdomain you own through an SSL checker and write down the real expiry dates rather than the ones you assume are correct. Anything issued close to 15 March 2026 is on the October clock. Anything still pulling client authentication certificates from Let’s Encrypt is already dead and has simply not noticed yet, so move those workloads to a private internal authority now.
Then automate renewal properly and alert on it independently. Monitoring that only checks whether a scheduled job exited cleanly will not catch a silent validation failure, and silent validation failures are what turn shorter SSL certificate lifetimes into outages. Alert on the certificate a real visitor receives, at least 30 days before expiry. If cost is what kept you renewing by hand, a free SSL certificate paired with automation removes that excuse entirely. The new rules punish inattention, not small budgets.
Where This Leaves You
Three things are worth carrying out of this month. The web PKI is moving from trust by reputation to trust by continuous evidence, and Mozilla’s policy is the clearest signal of that shift yet published. Let’s Encrypt’s client authentication shutdown is already breaking systems whose owners have not looked. And the October expiry wave is the first genuine test of whether shorter SSL certificate lifetimes cause outages at scale or pass quietly.
The privacy consequence is the one that never makes it into a press release. Faster renewal means more Certificate Transparency entries, more validation traffic, and a far richer public record of what you run and when you built it. Shorter SSL certificate lifetimes are a real security improvement and they also make your infrastructure easier to map. Both things are true at once. If you would rather navigate that shift with a registrar that treats your identity as nobody else’s business, MonstaDomains offers privacy first SSL certificates alongside domains you never have to prove your name to own.

Top comments (0)