Skip to content

fix(deps): update dependencies with security advisories - #24

Merged
maxgfr merged 1 commit into
mainfrom
fix-cargo-audit
Oct 20, 2026
Merged

maxgfr merged 1 commit into
mainfrom
fix-cargo-audit

Conversation

@maxgfr

@maxgfr maxgfr commented Oct 20, 2026 •

Copy link
Copy Markdown
Owner

Fixes the Cargo audit CI job, which fails on main with 18 RustSec advisories.

Changes

  • cargo update (semver-compatible lockfile refresh), which pulls patched versions of:
    • quick-xml 0.38.4 -> 0.42.0 (RUSTSEC-2026-0194, RUSTSEC-2026-0195)
    • quinn-proto 0.11.14 -> 0.11.19 (RUSTSEC-2026-0185, -0338, -0339, -0340, -0342)
    • rustls 0.23.37 -> 0.23.46 (RUSTSEC-2026-0285, -0346, -0348, -0349)
    • rustls-webpki 0.103.10 -> 0.103.16 (RUSTSEC-2026-0098, -0099, -0104)
    • rkyv 0.7.46 -> removed from the tree (RUSTSEC-2026-0235)
  • zip 4.6.1 -> 9.0.5 (RUSTSEC-2026-0367, -0368, -0369) comes from tauri-plugin-updater 2.14.0, the latest release on crates.io, which still requires zip ^4. Upstream already bumped it to zip 9 on the v2 branch (chore(deps): update rust crate zip to v9 tauri-apps/plugins-workspace#3698, the only updater change since 2.14.0) but has not published it yet. A [patch.crates-io] pins tauri-plugin-updater to that commit (ba98bfadc4). Remove it once 2.14.1 is released.

No application code changes and no new audit ignores.

Verification

  • cargo audit: passes (only the already-ignored warnings remain)
  • cargo check, cargo clippy -- -D warnings, cargo test (macOS)
  • bun run typecheck, bun vitest run, bun run build

Refresh Cargo.lock (cargo update) to pick up patched quick-xml,
quinn-proto, rustls and rustls-webpki releases and drop rkyv.

Pin tauri-plugin-updater to the upstream v2 commit that bumps zip
to v9 until it is published on crates.io, fixing RUSTSEC-2026-0367,
RUSTSEC-2026-0368 and RUSTSEC-2026-0369.
@maxgfr
maxgfr merged commit fdc1ec8 into main Oct 20, 2026
5 checks passed
@maxgfr
maxgfr deleted the fix-cargo-audit branch October 20, 2026 16:08
github-actions Bot pushed a commit that referenced this pull request Oct 20, 2026
## [2.17.1](v2.17.0...v2.17.1) (2026-10-20)

### Bug Fixes

* **deps:** update dependencies with security advisories ([#24](#24)) ([fdc1ec8](fdc1ec8))
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.17.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant