Skip to content

bump crossbeam-epoch from 0.9.18 -> 0.9.20 - #1485

Merged
arvidn merged 1 commit into
mainfrom
update-crossbeam
Jul 9, 2026
Merged

bump crossbeam-epoch from 0.9.18 -> 0.9.20#1485
arvidn merged 1 commit into
mainfrom
update-crossbeam

Conversation

@arvidn

@arvidn arvidn commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

address cargo audit issue:

Crate:     crossbeam-epoch
error: 1 vulnerability found!
warning: 10 allowed warnings found
Version:   0.9.18
Title:     Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid
Date:      2026-07-06
ID:        RUSTSEC-2026-0204
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0204
Solution:  Upgrade to >=0.9.20

Note

Low Risk
Lockfile-only security patch to a transitive concurrency crate; no direct API or business-logic changes in this repo.

Overview
Updates Cargo.lock only, pinning crossbeam-epoch from 0.9.18 to 0.9.20 to clear RUSTSEC-2026-0204 (invalid pointer dereference in fmt::Pointer for Atomic/Shared when the underlying pointer is invalid). No crate manifests or source changes; the crate remains a transitive dependency (e.g. via crossbeam-deque / rayon-core).

Reviewed by Cursor Bugbot for commit f87ecc3. Bugbot is set up for automated code reviews on this repo. Configure here.

@socket-security

socket-security Bot commented Jul 9, 2026

Copy link
Copy Markdown

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring alerts on:

  • cargo/crossbeam-epoch@0.9.20

View full report

@arvidn

arvidn commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

I reviewed crossbeam's build.rs file.

@arvidn

arvidn commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

@SocketSecurity ignore-all

@arvidn
arvidn requested a review from AmineKhaldi July 9, 2026 12:53
@coveralls-official

Copy link
Copy Markdown

Coverage Report for CI Build 29017784982

Coverage remained the same at 81.938%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 19671
Covered Lines: 16118
Line Coverage: 81.94%
Coverage Strength: 11508593.03 hits per line

💛 - Coveralls

@arvidn

arvidn commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

@SocketSecurity ignore-all

@arvidn
arvidn merged commit c2b167c into main Jul 9, 2026
122 of 123 checks passed
@arvidn
arvidn deleted the update-crossbeam branch July 9, 2026 14:45
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.

2 participants