Skip to content

chore(deps): bump quinn-proto to 0.11.19 to fix 5 RUSTSEC advisories - #1422

Merged
lucaspimentel merged 2 commits into
mainfrom
lpimentel/bump-quinn-proto
Oct 13, 2026
Merged

lucaspimentel merged 2 commits into
mainfrom
lpimentel/bump-quinn-proto

Conversation

@lucaspimentel

Copy link
Copy Markdown
Member

Overview

Bumps the transitive quinn-proto dependency from 0.11.15 to 0.11.19 in bottlecap/Cargo.lock, resolving 5 high-severity (7.5) RUSTSEC advisories:

  • RUSTSEC-2026-0338: zero-length STREAM frame panic
  • RUSTSEC-2026-0339: unbounded connection ID retirement growth
  • RUSTSEC-2026-0340: peer min ACK delay panic
  • RUSTSEC-2026-0341: stream reassembly memory-exhaustion bypass
  • RUSTSEC-2026-0342: zero-length DATAGRAM buffer bypass

quinn enters the lockfile via reqwest's HTTP/3 dependency edge, so the fix is a lockfile-only update; no Cargo.toml change was needed (quinn 0.11.x accepts quinn-proto 0.11.19 within its semver range). The bump adds new transitive dependencies (rand 0.10.x, chacha20) from quinn-proto's updated connection-ID handling.

Testing

  • cargo audit in bottlecap/: exits clean, 0 vulnerabilities (the 10 pre-existing unmaintained/unsound warnings are unchanged)
  • cargo build: passes
  • cargo test: full suite passes (0 failures)

Upgrades the transitive quinn-proto dependency (via reqwest's HTTP/3
edge) from 0.11.15 to 0.11.19, resolving RUSTSEC-2026-0338, -0339,
-0340, -0341, and -0342.
@datadog-prod-us1-4

This comment has been minimized.

@lucaspimentel
lucaspimentel marked this pull request as ready for review October 13, 2026 17:17
Copilot AI balanced review requested due to automatic review settings October 13, 2026 17:17
@lucaspimentel
lucaspimentel requested a review from a team as a code owner October 13, 2026 17:17
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 13, 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-13T17:20:09.282693Z 4dfff9b Draft marked ready
ℹ️ 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.

@lucaspimentel

Copy link
Copy Markdown
Member Author

@DataDog review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The lockfile and license updates are consistent, and version 0.11.19 satisfies all five advisory fixes.

0 open findings

What changed in this PR

Updates quinn-proto to a patched release addressing five denial-of-service advisories.

Changes:

  • Bumps quinn-proto from 0.11.15 to 0.11.19.
  • Adds corresponding transitive dependencies and license metadata.
File Description
bottlecap/​Cargo.lock Updates the dependency graph.
bottlecap/​LICENSE-3rdparty.csv Records newly introduced dependency licenses.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@datadog-prod-us1-4 datadog-prod-us1-4 Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bits Code Review: PASS

More details

The quinn-proto 0.11.19 dependency graph and third-party license entries are consistent. The completed static reviewer reported passing build, test, audit, and license CI for the reviewed commit and no reportable regressions.

Was this helpful? React 👍 or 👎

Open Bits AI session

🤖 Bits Code Review · Commit 4dfff9b

@lucaspimentel
lucaspimentel merged commit b5b61fd into main Oct 13, 2026
59 of 62 checks passed
@lucaspimentel
lucaspimentel deleted the lpimentel/bump-quinn-proto branch October 13, 2026 17:22
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.

3 participants