Skip to content

fix(deps): update webpki to distrust compromised emSign CAs - #4794

Merged
SDAChess merged 1 commit into
mainfrom
fix/update-webpki/SDAChess
Oct 21, 2026
Merged

SDAChess merged 1 commit into
mainfrom
fix/update-webpki/SDAChess

Conversation

@SDAChess

Copy link
Copy Markdown
Member

Summary

Update the locked webpki dependencies to address CVE-2026-111943. The patched root bundles remove the affected emSign root, and the patched verifier rejects certificate paths containing compromised intermediate public keys.

Related Issue

No separate issue, as requested by the maintainer.

References: RUSTSEC-2026-0381, RUSTSEC-2026-0382, RUSTSEC-2026-0383.

Changes

  • Update rustls-webpki to 0.103.16 in all six affected Cargo lockfiles.
  • Update webpki-roots and, where present, webpki-root-certs to 1.0.10.
  • Keep dependency manifest constraints unchanged.

Release Notes

Testing

  • cargo deny --locked check: advisories, bans, licenses, and sources pass with non-blocking warnings.
  • bash tasks/scripts/check-cargo-lockfiles.sh: all nine tracked Cargo lockfiles validate.
  • cargo test --locked -p openshell-supervisor-network --lib l7::tls::tests: 20 tests pass.
  • git diff --check
  • Pre-commit hook skipped at the maintainer's request after its Node/Python tool installation failed.

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs and new tests: not applicable to this lockfile-only update.

Signed-off-by: Simon Scatton <sscatton@nvidia.com>

@purp purp left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM 🚢

@SDAChess
SDAChess added this pull request to the merge queue Oct 21, 2026
@SDAChess
SDAChess removed this pull request from the merge queue due to a manual request Oct 21, 2026
@SDAChess
SDAChess added this pull request to the merge queue Oct 21, 2026
Merged via the queue into main with commit ceecf02 Oct 21, 2026
81 checks passed
@SDAChess
SDAChess deleted the fix/update-webpki/SDAChess branch October 21, 2026 13:44
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