Repository navigation
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
ca-certificates 20250419~deb12u2package for both architectures, pinned by SHA-256 and immutable snapshot URL.20250419archive to avoid reintroducing roots via mismatched stores.This is a targeted response to the eMudhra intermediate-key compromise, not a blanket removal of eMudhra or Indian CAs. Debian's fix removes emSign ECC Root CA - G3 and AAA Certificate Services; the latter closes the Sectigo cross-sign path.
Validation
git diff --checkand Python syntax check passed.87622cab88bee5d2f61a99155b504c183d177663, including the new trust regression and existing full Build and push workflow.rules_pkgaction; no local runtime test is claimed. All 10 focused local CA-layer checks passed. Local checks used Bazel 9.3.1, the existing Brainhive registry, and the environment's existing Java CA trust store. No TLS verification was disabled.Sources and rollout
After review and merge, rebuild and roll out all PHP versions/architectures and downstream images. Existing deployments are not fixed by this PR alone; endpoint compatibility should be checked during rollout. No merge or deployment is included.
Tracks DEV-1740.