{"id":"RUSTSEC-2025-0063","summary":"Possible unsound public API","details":"The public accessible struct SyncVec has a public safe method get_unchecked. It accept a parameter index and used in the get_unchecked without sufficient checks as mentioned [here](https://doc.rust-lang.org/std/primitive.slice.html#method.get_unchecked).","aliases":["GHSA-95hm-pr6q-298w"],"modified":"2025-10-28T06:29:23.952322Z","published":"2025-04-25T12:00:00Z","database_specific":{"license":"CC0-1.0"},"references":[{"type":"PACKAGE","url":"https://crates.io/crates/fast-able"},{"type":"ADVISORY","url":"https://rustsec.org/advisories/RUSTSEC-2025-0063.html"}],"affected":[{"package":{"name":"fast-able","ecosystem":"crates.io","purl":"pkg:cargo/fast-able"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0.0.0-0"},{"fixed":"1.13.7"}]}],"ecosystem_specific":{"affected_functions":null,"affects":{"os":[],"functions":["fast_able::vec::SyncVec::get_unchecked"],"arch":[]}},"database_specific":{"cvss":null,"categories":["memory-corruption"],"informational":null,"source":"https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2025-0063.json"}}],"schema_version":"1.7.3"}