Skip to content

chore(deps): bump anyhow + quinn-proto to clear RUSTSEC-2026-0190 / -0185#359

Merged
laulpogan merged 1 commit into
mainfrom
dep-bumps
Jun 30, 2026
Merged

chore(deps): bump anyhow + quinn-proto to clear RUSTSEC-2026-0190 / -0185#359
laulpogan merged 1 commit into
mainfrom
dep-bumps

Conversation

@laulpogan

Copy link
Copy Markdown
Collaborator

What

Clears the two dependency advisories that Traceforce MCP X-Ray (traceforce/mcp-xray repo-scan) flagged against wire's dependency graph. Lock-only.

Advisory Crate Bump Severity
RUSTSEC-2026-0190 anyhow 1.0.102 → 1.0.103 low (UB: Error::context + downcast_mut)
RUSTSEC-2026-0185 quinn-proto 0.11.14 → 0.11.15 high but transitive — QUIC stream-assembler DoS; wire serves no QUIC, so not reachable, cleared anyway

Verification

cargo update -p anyhow -p quinn-proto (Cargo.lock only) → build green → re-ran mcpxray repo-scan: 0 vulnerabilities (was 2). The scan's other categories (secrets, SAST) were already benign — NIP-44 test vectors + gitignored local dirs, and install-script command references.

🤖 Generated with Claude Code

…0185

Traceforce MCP X-Ray (traceforce/mcp-xray) repo-scan flagged two advisories in
the dependency graph:
- anyhow 1.0.102 -> 1.0.103 — RUSTSEC-2026-0190 (UB when Error::context is
  followed by downcast_mut; fixed upstream).
- quinn-proto 0.11.14 -> 0.11.15 — RUSTSEC-2026-0185 (QUIC stream-assembler
  memory-exhaustion DoS; transitive, not on a path wire actually serves, cleared
  anyway).

Cargo.lock only; re-scan confirms 0 vulnerabilities, build green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XmVWMe6fE54U1drShE1yMT
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying wireup-landing with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5f23b93
Status: ✅  Deploy successful!
Preview URL: https://5c81cf82.wireup-landing.pages.dev
Branch Preview URL: https://dep-bumps.wireup-landing.pages.dev

View logs

@laulpogan laulpogan merged commit 0ec9122 into main Jun 30, 2026
13 checks passed
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