Skip to content

Update emSign certificate dependencies across native clients - #1201

Merged
AnthonyRonning merged 1 commit into
masterfrom
codex-ca-sweep-maple
Oct 21, 2026
Merged

AnthonyRonning merged 1 commit into
masterfrom
codex-ca-sweep-maple

Conversation

@AnthonyRonning

@AnthonyRonning AnthonyRonning commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

The October 20 RustSec advisories identify certificate chains through compromised emSign intermediate keys that older TLS dependencies can accept. Research, Agent, Rust SDK, and proxy lockfiles resolve rustls-webpki 0.103.16 and webpki-roots/webpki-root-certs 1.0.10 where present. OpenSecret was already patched.

Addresses RUSTSEC-2026-0382 and, where present, RUSTSEC-2026-0381/RUSTSEC-2026-0383 without adding advisory exceptions or changing application versions.

Validation: Research, SDK, and proxy cargo-deny advisories/bans with all features and locked resolution passed. Root nix flake check passed on aarch64-darwin. SDK library tests: 119 passed, 1 ignored. Proxy all-feature tests and local Rust dependency wiring verification passed. Full desktop/mobile/Agent packaging and runtime checks were not run; the broad pre-commit hook was skipped for this lockfile-only patch.

References: https://rustsec.org/advisories/RUSTSEC-2026-0382.html and https://rustsec.org/advisories/RUSTSEC-2026-0381.html


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@AnthonyRonning
AnthonyRonning merged commit bbc745a into master Oct 21, 2026
53 checks passed
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