Skip to content

crlite-signoff: stop enforcing verification_domains.txt check.#385

Merged
jschanck merged 1 commit into
mozilla:mainfrom
jschanck:signoff
May 11, 2026
Merged

crlite-signoff: stop enforcing verification_domains.txt check.#385
jschanck merged 1 commit into
mozilla:mainfrom
jschanck:signoff

Conversation

@jschanck
Copy link
Copy Markdown
Collaborator

The verification domains check is supposed to stop us from publishing a filter that would block access to critical infrastructure. It fetches certificates from a list of TLS servers and checks that none of them are marked as revoked. The check fails closed, so a temporary outage at one of the servers or a failure to fetch, say, the CCADB intermediate certificate list causes us to halt filter publication.

The verification domains check was plausibly useful when our CRLite implementation suffered from false positives. Now it just has a tendency to halt publication. If we were to ever publish a filter that blocked access to critical Firefox infrastructure, we would simply rotate the certificate on the affected server and/or publish new filters.

@jschanck jschanck requested a review from mozkeeler May 11, 2026 15:56
Copy link
Copy Markdown
Collaborator

@mozkeeler mozkeeler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good to me.

@jschanck jschanck merged commit c99b5f7 into mozilla:main May 11, 2026
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.

2 participants