Skip to content
OpenAdvisories

Package · crates.io

surrealkv

1 known vulnerabilities.

1 result · Feed

  • High 7.9

    Out-of-bounds read when decoding internal keys shorter than 16 bytes

    `InternalKeyRef::from_encoded` is a safe constructor whose only length check is `debug_assert!(encoded.len() >= 16)`, which is compiled out in release builds. Its accessors perform unchecked length arithmetic on the slice: `user_key()` slices `&encoded[..len …