Skip to content

chore(deps): patch rustls-webpki and rand advisories#132

Merged
SuperKali merged 1 commit intomainfrom
chore/deps-security-update
Apr 19, 2026
Merged

chore(deps): patch rustls-webpki and rand advisories#132
SuperKali merged 1 commit intomainfrom
chore/deps-security-update

Conversation

@SuperKali
Copy link
Copy Markdown
Member

Updates two Rust dependencies in src-tauri/Cargo.lock to resolve open Dependabot advisories.

rustls-webpki moves from 0.103.10 to 0.103.12, closing GHSA-xgp8-3hg3-c2mh and GHSA-965h-392x-2mh5 (both low-severity name-constraint parsing issues). rand goes from 0.9.2 to 0.9.4 for GHSA-cq8v-f236-94qc (unsound interaction with custom loggers through rand::rng()).

The older rand 0.7/0.8 and glib 0.18 copies that Dependabot also flags come in transitively through wry/webkit2gtk and the Tauri plugin stack, so they can only move when Tauri/wry publish a release that upgrades them — not something we can fix from the lockfile.

cargo fmt --check and cargo clippy --all-targets --all-features -- -D warnings pass locally.

Addresses GHSA-xgp8-3hg3-c2mh and GHSA-965h-392x-2mh5 in rustls-webpki
(0.103.10 -> 0.103.12) and GHSA-cq8v-f236-94qc in rand (0.9.2 -> 0.9.4).
Older rand/glib versions remain pinned by transitive Tauri/wry deps.
@SuperKali SuperKali merged commit a071e67 into main Apr 19, 2026
7 checks passed
@SuperKali SuperKali deleted the chore/deps-security-update branch April 19, 2026 10:48
@github-actions
Copy link
Copy Markdown

🧪 Test Builds

Version: 0.0.0-pr.132 | PR: #132 | Status: ready for testing

Platform Download
Linux x64 📦 .deb / .AppImage
Windows x64 📦 .exe
macOS ARM64 📦 .dmg
ℹ️ About these builds
  • 🔓 Public downloads via nightly.link (no GitHub login required)
  • ⚠️ Unsigned builds for testing purposes only
  • Expires in 7 days
  • 🔄 Updated on every push to this PR

@github-actions github-actions bot added the status: ready for review Ready to be reviewed label Apr 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: ready for review Ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant