Skip to content

update rustls-webpki to 0.103.12 to resolve RUSTSEC-2026-0098/0099#418

Merged
jadamcrain merged 1 commit into
mainfrom
security/rustls-webpki-0.103.12
Apr 18, 2026
Merged

update rustls-webpki to 0.103.12 to resolve RUSTSEC-2026-0098/0099#418
jadamcrain merged 1 commit into
mainfrom
security/rustls-webpki-0.103.12

Conversation

@jadamcrain

Copy link
Copy Markdown
Member

Summary

  • Bumps rustls-webpki to 0.103.12 to resolve RUSTSEC-2026-0098 and RUSTSEC-2026-0099, both concerning incorrect acceptance of X.509 name constraints. Exposure is limited to TLS configurations using CertificateMode::AuthorityBased; SelfSigned mode bypasses the affected code path.
  • Rolls remaining transitive dependencies to latest compatible versions as part of the same Cargo.lock update.
  • Only affects the prebuilt binary distributions of the bindings (C/C++, .NET, Java). Rust consumers of the dnp3 crate pick up the patched rustls-webpki automatically on rebuild.
  • Targeted at the pending 1.7.0 release as RC2.

Also bumps remaining transitive dependencies to latest compatible
versions. Only affects prebuilt binary distributions of the bindings;
Rust consumers of the dnp3 crate resolve their own versions.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request updates multiple dependencies in Cargo.lock, most notably rustls-webpki to version 0.103.12 to address security vulnerabilities RUSTSEC-2026-0098 and RUSTSEC-2026-0099. The CHANGELOG.md has been updated to include a new section for version 1.7.0-RC2. Feedback was provided to ensure that the version strings in the various Cargo.toml files are also updated to 1.7.0-RC2 to maintain consistency with the changelog and ensure correct release packaging.

Comment thread CHANGELOG.md
@jadamcrain jadamcrain merged commit d942629 into main Apr 18, 2026
32 checks passed
@jadamcrain jadamcrain deleted the security/rustls-webpki-0.103.12 branch April 18, 2026 16:10
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