Skip to content

Draft: Mozilla Root Store Policy v3.1: Mass Revocation Planning Becomes a Trust Requirement#38

Draft
krakenhavoc wants to merge 1 commit into
mainfrom
claude/confident-tesla-wgqvyt
Draft

Draft: Mozilla Root Store Policy v3.1: Mass Revocation Planning Becomes a Trust Requirement#38
krakenhavoc wants to merge 1 commit into
mainfrom
claude/confident-tesla-wgqvyt

Conversation

@krakenhavoc

@krakenhavoc krakenhavoc commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Topic

Mozilla published Root Store Policy v3.1 on June 29, 2026, effective July 1, 2026. It folds CA/Browser Forum Ballot SC-089's Mass Revocation Planning requirement (new BR Section 5.7.1.2) into Mozilla's own trust criteria for CAs, alongside CP/CPS documentation requirements, mandatory Detailed Controls Reports, and a five-year cap on root key age at inclusion.

Why this topic, this week: the policy took effect July 1, 2026, squarely inside the last 7 days, falls directly under "Browser root program changes," and the underlying CA/Browser Forum ballot activity (SC-089) hadn't been covered on the blog yet.

Sources used

Uniqueness check

Checked against the most recent posts in src/posts/, including:

  • public-ca-eku-separation-june-2026.md (May 27) — covers Chrome Root Program Policy v1.8 and clientAuth EKU separation, a different root-program change
  • sc098v2-caa-rfc8657-mandatory.md (May 20) — covers CA/Browser Forum Ballot SC-098v2 (CAA parameters), a different ballot
  • lets-encrypt-generation-y-transition.md (May 13) — covers Let's Encrypt's Generation Y intermediate rollout, a different CA-specific event

No overlap with MRSP v3.1 or Ballot SC-089 found in any existing post.

Notes

  • Post is not marked as a draft in frontmatter (draft: false) so it renders in the Cloudflare Pages preview for this PR.
  • npm run build passes with the new post included.

Covers Ballot SC-089's Mass Revocation Planning requirement and its
alignment into Mozilla's Root Store Policy v3.1, effective July 1 2026,
with an operational angle on detecting revocation independent of
expiry-based renewal monitoring.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying web with  Cloudflare Pages  Cloudflare Pages

Latest commit: d0bd423
Status: ✅  Deploy successful!
Preview URL: https://97e51566.web-f5e.pages.dev
Branch Preview URL: https://claude-confident-tesla-wgqvy.web-f5e.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant