Skip to content

fix(deps): patch TLS, QUIC and ctutils advisories - #14

Open
po4yka wants to merge 2 commits into
mainfrom
security/tls-quinn-oct21
Open

po4yka wants to merge 2 commits into
mainfrom
security/tls-quinn-oct21

Conversation

@po4yka

@po4yka po4yka commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Lock-only update rustls-webpki to 0.103.16, webpki-roots to 1.0.10 and quinn-proto to 0.11.18, addressing RUSTSEC-2026-0381/0382 and 0338/0340/0343. No new dependencies, unchanged manifests/contracts pins. Official archive checksums and source compatibility reviewed independently.

cargo tree --locked --target all -e features confirms RSA and Quinn are not selected in the current feature graph; Quinn lock is still patched. Local cargo-deny 0.20.2 full policy passes without ignores. Full exact-head CI remains required before merge. No deployment, permissions or test-gate changes.

ctutils constant-time security update

Update ctutils 0.4.2 to 0.4.4 in Cargo.lock. Only its version and official checksum change; all other dependency records, source, manifests and pinned Git revisions are preserved.

Official evidence: RustSec advisory commit, upstream release. The advisory source currently uses a placeholder ID. It fixes constant-time masks and 32-bit u128 comparisons. Rust 1.87 is required, already below this project's declared MSRV/toolchain; cmov remains unchanged.

Verification

  • Independent lockfile and published-source diff review; archive checksum verified.
  • Published ctutils 0.4.4: all-feature tests passed (150 unit + 41 property tests, 2 upstream-ignored doctests); all-feature i686 compile check passed.
  • TOML and exact lock-record comparison passed; no unrelated package change.

Merge gate

Full repository gates have not run locally. Require successful mandatory CI and review on the exact new head before merge. Upstream tests do not replace application-level validation or prove exploitability. No deployment, permission changes, test weakening, advisory ignores or toolchain changes.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-21T17:24:23.862928Z 336abaa PR opened
🔒 Security Review ✅ Completed 2026-10-21T17:27:04.336702Z 336abaa PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@po4yka po4yka changed the title fix(deps): patch TLS trust and QUIC advisories fix(deps): patch TLS, QUIC and ctutils advisories Oct 23, 2026
@po4yka
po4yka force-pushed the security/tls-quinn-oct21 branch from 5b39b31 to b4d7bdb Compare October 23, 2026 06:50
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