Repository navigation
fix(security): update quinn-proto to the OSV-fixed release 0.11.18 - #1030
Conversation
The Security Audit OSV scan fails on quinn-proto 0.11.15 (RUSTSEC-2026-0338, -0339, -0340, -0341, -0342). 0.11.17 still carries -0338, -0340 and -0343, so 0.11.18 is the minimal clean release. The crate is a transitive lockfile entry (tauri -> reqwest -> quinn -> quinn-proto); the lockfile-only update (`cargo update -p quinn-proto --precise 0.11.18`) changes no manifest, feature or toolchain pin. 0.11.15 and 0.11.18 both declare rust-version 1.85, so the bump adds no MSRV requirement. The crates 0.11.18 newly pulls in (rand 0.10, rand_core 0.10, rand_pcg, chacha20, cpufeatures 0.3) report no OSV advisories.
Reviewer's guide (collapsed on small PRs)Reviewer's GuideUpdates only File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🤖 CodeAnt AI — Review Status
|
Thanks for using CodeAnt! 🎉We're free for open-source projects. if you're enjoying it, help us grow by sharing. Share on X · |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Priority: ➖ Normal Merge Risk: ⚪ Minimal · up to This updates a transitive dependency to a release without reported advisories and records it in the changelog. No actionable merge-blocking risk remains.
Comment |
🏁 CodeAnt Quality Gate ResultsCommit: ✅ Overall Status: PASSEDQuality Gate Details
|
CodeAnt PR Risk: Low Risk
Assessed commit: |
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
- Configuration used: Repository: qnbs/WorldScript-Studio/.coderabbit.yaml
- Review profile: CHILL
- Plan: Essentials
- Run ID:
97575a79-3ee7-4488-818a-43e2eaa53eea
📒 Files selected for processing (1)
CHANGELOG.md
Included review availability: This review used your included allowance. 1 included review remains after this review. Your included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
No application code in the PR — skipped Code Health checks.
See analysis details in CodeScene
Quality Gate Profile: The Bare Minimum
Install CodeScene MCP: safeguard and uplift AI-generated code. Catch issues early with our IDE extension and CLI tool.
Summary
Updates the transitive
quinn-protolockfile entry from 0.11.15 to 0.11.18 (src-tauri/Cargo.lockonly).Why
The
Security Audit → OSV vulnerability scanjob fails onquinn-proto 0.11.15with RUSTSEC-2026-0338, -0339, -0340, -0341 and -0342. The same lockfile blob is onmain, so every PR that runs the full pipeline currently stops at this required gate (for example #1029, where the downstream jobs were skipped).Scope and evidence
tauri-plugin-http2.6.0 →reqwest0.12.28 →quinn0.11.9 →quinn-proto(tauri's ownreqwest0.13.4 does not depend onquinn). No manifest, feature, toolchain pin orrust-versionchange.api.osv.dev): 0.11.15 carries the five IDs above, 0.11.17 still carries -0338, -0340 and -0343, 0.11.18 and 0.11.19 report none. 0.11.18 is therefore the minimal clean release.cargo update -p quinn-proto --precise 0.11.18;cargo metadata --lockedpasses.rust-version = 1.85for both 0.11.15 and 0.11.18, so the bump adds no new requirement.rand 0.10.3,rand_core 0.10.1,rand_pcg 0.10.2,chacha20 0.10.2andcpufeatures 0.3.1. All report no OSV advisories; existingrand 0.9.4consumers are only disambiguated in the lockfile.osv-scanner.tomlignore,continue-on-erroror exception is added.Not in scope
The broader Rust toolchain/MSRV track (#572) and the Pages record pruning work (#1028/#1029).
Summary by Sourcery
Update the locked quinn-proto dependency to the minimal release without known OSV advisories.
Bug Fixes:
Chores:
Summary by CodeRabbit