ringbuf
Lock-free SPSC FIFO ring buffer with direct access to inner data
Activity
- Latest release
- 3w ago
- Total releases
- 44
- Cadence
- ~36 days
- Last 12 months
- 5
Reach
- Downloads
- 20.4M
- Stars
- 617
Details
- License
- MIT OR Apache-2.0
- First release
- Jan 15, 2019
| Version | Released | |
|---|---|---|
0.5.3
patch
| ||
0.5.2
patch
| ||
0.5.1
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.5.0
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.9
unknown
yanked
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.8
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.7
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.6
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.5
unknown
yanked
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.4
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.3
unknown
yanked
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.2
unknown
yanked
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.1
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.0
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.0-rc.4
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.0-rc.3
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.0-rc.2
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.0-rc.1
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.4.0-rc.0
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.3.3
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.3.2
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.3.1
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.3.0
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.3.0-rc.1
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.3.0-rc.0
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.8
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.7
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.6
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.5
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.4
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.3
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.2
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.1
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.2.0
unknown
yanked
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.9
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.8
unknown
yanked
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.7
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.6
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.5
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.4
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.3
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.2
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.1
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev | ||
0.1.0
unknown
1 CVE
RUSTSEC-2026-0293
Sep 21, 2026
Double free / use-after-free in `Consumer::skip` and `Consumer::clear` when an element's `Drop` panics
MitigationUpdate to 0.5.2 or later (fixed in agerasev/ringbuf#60). Fixed in
0.5.2
References Updated Sep 21, 2026 · Source: OSV.dev |