diff --git a/crates/fast-able/RUSTSEC-0000-0000.md b/crates/fast-able/RUSTSEC-0000-0000.md new file mode 100644 index 000000000..85a6b3b02 --- /dev/null +++ b/crates/fast-able/RUSTSEC-0000-0000.md @@ -0,0 +1,19 @@ +```toml +[advisory] +id = "RUSTSEC-0000-0000" +package = "fast-able" +date = "2025-04-25" +categories = ["memory-corruption"] + +[affected.functions] +"fast_able::vec::SyncVec::get_unchecked" = ["< 1.13.7"] + +[versions] +patched = [">= 1.13.7"] +unaffected = [] +``` + +# Possible unsound public API + +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). +