shaman::cryptoutil::write_u64v_le and other functions mentioned above cannot garantee memory safety of get_unchecked later if both length are zero.
shaman is unmaintained.
{
"license": "CC0-1.0"
}{
"affects": {
"os": [],
"arch": [],
"functions": [
"shaman::cryptoutil::read_u32v_be",
"shaman::cryptoutil::read_u32v_le",
"shaman::cryptoutil::read_u64v_be",
"shaman::cryptoutil::read_u64v_le",
"shaman::cryptoutil::write_u32v_le",
"shaman::cryptoutil::write_u64v_le"
]
},
"affected_functions": null
}