Files
vuln-osv/data/crates.io/RUSTSEC-2025-0063.json
T

1 line
1.1 KiB
JSON

{"schema_version":"1.7.3","id":"RUSTSEC-2025-0063","published":"2025-04-25T12:00:00Z","modified":"2025-10-28T06:29:23.952322Z","aliases":["GHSA-95hm-pr6q-298w"],"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).","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":{"arch":[],"functions":["fast_able::vec::SyncVec::get_unchecked"],"os":[]}},"database_specific":{"categories":["memory-corruption"],"cvss":null,"informational":null,"source":"https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2025-0063.json"}}],"references":[{"type":"PACKAGE","url":"https://crates.io/crates/fast-able"},{"type":"ADVISORY","url":"https://rustsec.org/advisories/RUSTSEC-2025-0063.html"}],"database_specific":{"license":"CC0-1.0"}}