diff --git a/crates/rtvm-interpreter/RUSTSEC-0000-0000.md b/crates/rtvm-interpreter/RUSTSEC-0000-0000.md new file mode 100644 index 000000000..84ee35588 --- /dev/null +++ b/crates/rtvm-interpreter/RUSTSEC-0000-0000.md @@ -0,0 +1,23 @@ +```toml +[advisory] +id = "RUSTSEC-0000-0000" +package = "rtvm-interpreter" +date = "2025-10-31" +references = [ + "https://crates.io/crates/rtvm-interpreter/4.0.0", + "https://docs.rs/rtvm-interpreter/latest/src/rtvm_interpreter/interpreter.rs.html", +] +informational = "unsound" +categories = ["memory-corruption"] + +[affected.functions] +"rtvm_interpreter::Interpreter::program_counter" = ["<= 4.0.0"] + +[versions] +patched = [] +unaffected = [] +``` + +# Lack of sufficient checks in public API + +The affected function is unsound due to insufficient checks on public struct field.