Skip to content

fix(deps): bump rustls, quinn-proto and chacha20 for RUSTSEC advisories - #656

Merged
ajianaz merged 1 commit into
developfrom
fix/deps-rustsec-quinn-rustls
Oct 15, 2026
Merged

ajianaz merged 1 commit into
developfrom
fix/deps-rustsec-quinn-rustls

Conversation

@ajianaz

@ajianaz ajianaz commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

What

Lockfile-only patch bumps: rustls 0.23.45 → 0.23.46, quinn-proto 0.11.16 → 0.11.19, chacha20 0.10.1 → 0.10.2 (yanked).

Why

The Security Audit (CVE) job fails on every PR right now: nine advisories (RUSTSEC-2026-0338/0339/0340/0341/0342 in quinn-proto, RUSTSEC-2026-0346/0347/0348/0349 in rustls), all patched by these versions, plus the yanked chacha20. Found while working on #650–#655; kept separate so those PRs stay one logical change each.

Testing

  • cargo build --locked, cargo clippy --all-targets --features tree-sitter -- -D warnings, cargo test --features tree-sitter (1132 passed).
  • Remaining non-blocking warning: unsafe-libyaml is unmaintained (RUSTSEC-2024-0449, via serde_yaml); replacing the YAML parser is out of scope here.

Lockfile-only patch bumps: rustls 0.23.46 and quinn-proto 0.11.19 fix
nine advisories; chacha20 0.10.2 replaces a yanked release.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: ajianaz <ajianaz@users.noreply.github.com>
@ajianaz
ajianaz merged commit c05bc3b into develop Oct 15, 2026
14 checks passed
@ajianaz
ajianaz deleted the fix/deps-rustsec-quinn-rustls branch October 15, 2026 05:06
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