Skip to content

chore(deps): bump crossbeam-epoch to 0.9.20 (RUSTSEC-2026-0204) - #3763

Merged
pbeza merged 1 commit into
mainfrom
chore/bump-crossbeam-epoch-rustsec-2026-0204
Jul 9, 2026
Merged

chore(deps): bump crossbeam-epoch to 0.9.20 (RUSTSEC-2026-0204)#3763
pbeza merged 1 commit into
mainfrom
chore/bump-crossbeam-epoch-rustsec-2026-0204

Conversation

@pbeza

@pbeza pbeza commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

cargo deny advisories are failing repo-wide (on main and open PRs) on RUSTSEC-2026-0204 — an invalid pointer dereference in crossbeam-epoch 0.9.18's fmt::Pointer impl, reached transitively via near-store.

Bumps the lockfile to the fixed 0.9.20 (semver-compatible patch; lockfile-only, no manifest change).

Advisory: https://rustsec.org/advisories/RUSTSEC-2026-0204

Copilot AI review requested due to automatic review settings July 9, 2026 11:54

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.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@claude

claude Bot commented Jul 9, 2026

Copy link
Copy Markdown

Pull request overview

Lockfile-only bump of crossbeam-epoch from 0.9.18 → 0.9.20 to remediate RUSTSEC-2026-0204 (invalid pointer dereference in the fmt::Pointer impl), which was failing cargo deny repo-wide. crossbeam-epoch is pulled in transitively via near-store; there is no direct usage in this workspace's manifests or source, and the bump is a semver-compatible patch, so risk is minimal.

Changes:

  • Bump crossbeam-epoch to 0.9.20 in Cargo.lock (checksum updated accordingly).

Reviewed changes

Per-file summary
File Description
Cargo.lock Patch bump of crossbeam-epoch 0.9.18 → 0.9.20 with corresponding checksum update.

Findings

No blocking or non-blocking issues. Verified:

  • No direct references to crossbeam-epoch / crossbeam_epoch in any Cargo.toml or .rs file in the workspace — usage is purely transitive.
  • The change is confined to Cargo.lock (no manifest edits).
  • 0.9.18 → 0.9.20 is a semver-compatible patch update within the same minor line.

✅ Approved

@pbeza
pbeza requested a review from SimonRastikian July 9, 2026 12:00
@pbeza
pbeza enabled auto-merge July 9, 2026 12:01
@pbeza
pbeza added this pull request to the merge queue Jul 9, 2026
Merged via the queue into main with commit 0ca097a Jul 9, 2026
16 checks passed
@pbeza
pbeza deleted the chore/bump-crossbeam-epoch-rustsec-2026-0204 branch July 9, 2026 12:14
nocktoshi pushed a commit to nocktoshi/mpc that referenced this pull request Jul 9, 2026
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.

4 participants