Skip to content

Update TLS dependencies for emSign and rustls advisories - #2

Merged
AnthonyRonning merged 1 commit into
mainfrom
codex/ca-sweep-20261021
Oct 21, 2026
Merged

AnthonyRonning merged 1 commit into
mainfrom
codex/ca-sweep-20261021

Conversation

@AnthonyRonning

@AnthonyRonning AnthonyRonning commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Older TLS dependencies accept certificate paths containing compromised emSign intermediate keys and carry additional rustls vulnerabilities. Update the lockfile to rustls 0.23.46, rustls-webpki 0.103.16, and webpki-root-certs 1.0.10 without changing bridge behavior or enabling live connections.

Validation: pinned Nix Rust 1.97.1 formatting, warnings-denied all-feature/all-target Clippy, and all-feature tests passed (84 tests across fixture suites). A fresh cargo-deny scan reports no remaining TLS vulnerabilities, but still fails on pre-existing RUSTSEC-2026-0319 (anymap2 is unmaintained, no safe upgrade) and warns about the existing yanked yoke-derive 0.8.3. This patch adds no advisory exceptions. No Matrix, model, or live agent connections were used.

References: https://rustsec.org/advisories/RUSTSEC-2026-0382.html and https://rustsec.org/advisories/RUSTSEC-2026-0319.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 1995eba into main Oct 21, 2026
2 checks passed
@AnthonyRonning
AnthonyRonning deleted the codex/ca-sweep-20261021 branch October 21, 2026 18:46
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