chore(deps): bump crossbeam-epoch to 0.9.20 for RUSTSEC-2026-0204#56
Conversation
crossbeam-epoch 0.9.18 is flagged by RUSTSEC-2026-0204 (invalid pointer deref in the fmt::Pointer impl for Atomic/Shared). 0.9.20 is a semver-compatible patch that clears the advisory; transitive via crossbeam-deque -> rayon (tantivy + ratatui-image). Lockfile-only.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
cargo deny check advisories(the Rust Dependency Audit CI job) started failing on RUSTSEC-2026-0204 — crossbeam-epoch 0.9.18, invalid pointer dereference in thefmt::Pointerimpl forAtomic/Shared. Transitive via crossbeam-deque → rayon (tantivy + ratatui-image), so it hit every PR and main itself.Bumps to the semver-compatible 0.9.20 (lockfile-only). Verified locally:
cargo deny check advisories→advisories ok.Summary by cubic
Update lockfile to bump
crossbeam-epochto 0.9.20. Fixes RUSTSEC-2026-0204 and unblockscargo denyadvisory checks.crossbeam-epoch: 0.9.18 → 0.9.20 (patch). Resolves invalid pointer deref infmt::PointerforAtomic/Shared; transitive viacrossbeam-deque→rayon(used bytantivyandratatui-image).Written for commit 1c0b2b1. Summary will update on new commits.