CVE-2022-23639: crossbeam_project crossbeam Race Condition
Vulnerability summary
CVE-2022-23639 is a high (CVSS 8.1) Race Condition vulnerability in crossbeam_project crossbeam. EPSS estimates a 1.23% chance of exploitation in the next 30 days, higher than 68.4% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 15-02-2022PublishedVulnerability first disclosed.
- 22-04-2025Last modifiedVulnerability information updated.
Description
crossbeam-utils provides atomics, synchronization primitives, scoped threads, and other utilities for concurrent programming in Rust. crossbeam-utils prior to version 0.8.7 incorrectly assumed that the alignment of `{i,u}64` was always the same as `Atomic{I,U}64`. However, the alignment of `{i,u}64` on a 32-bit target can be smaller than `Atomic{I,U}64`. This can cause unaligned memory accesses and data race. Crates using `fetch_*` methods with `AtomicCell<{i,u}64>` are affected by this issue. 32-bit targets without `Atomic{I,U}64` and 64-bit targets are not affected by this issue. This has been fixed in crossbeam-utils 0.8.7. There are currently no known workarounds.
CVSS metrics
6 scores · 5 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · Crates.ioEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVDNIST8.1HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
1.23%
Chance of exploitation in the next 30 days
Percentile
68%
Versus all other CVEs
30-day change
-0.01 pp
From 1.24% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundCrossbeam
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Ubuntu10 products
- cargoAll versions (No fix recorded)
- firefox< 1:1snap1-0ubuntu1
- mozjs38All versions (No fix recorded)
- mozjs52All versions (No fix recorded)
- mozjs68All versions (No fix recorded)
Crates.Io1 product
- crossbeam-utils< 0.8.7 | ≥ 0.0.0-0, < 0.8.7
Crossbeam_project1 product
- crossbeam< 0.8.7
Crossbeam-rs1 product
- crossbeam< 0.8.7
Debian1 product
- rust-crossbeam-utils< 0.8.8-1
5 vendors · 14 products
References
10 links- github.com/crossbeam-rs/crossbeam/security/advisories/GHSA-qc84-gqf4-9926X Refsource CONFIRMREPORTWEBExploitThird Party Advisory
- github.com/crossbeam-rs/crossbeam/pull/781X Refsource MISCREPORTWEBIssue TrackingPatchThird Party Advisory
- github.com/crossbeam-rs/crossbeam/releases/tag/crossbeam-utils-0.8.7X Refsource MISCREPORTWEBPatchThird Party Advisory