array_queue implements a circular queue that wraps around an array. However, it fails to properly index into the array in the pop_back function allowing the reading of previously dropped or uninitialized memory.
pop_back
{ "license": "CC0-1.0" }
{ "affects": { "arch": [], "os": [], "functions": [] }, "affected_functions": null }
"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"
[]
null
"https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2020-0047.json"