HistoryEditJSON (OSV)

RUSTSEC-2025-0113

soundness issue and unmaintained

Reported
Issued
Package
shaman (crates.io)
Type
INFO Unsound
Categories
Aliases
References
Patched
no patched versions
Affected Functions
Version
shaman::cryptoutil::read_u32v_be
  • <=0.1.0
shaman::cryptoutil::read_u32v_le
  • <=0.1.0
shaman::cryptoutil::read_u64v_be
  • <=0.1.0
shaman::cryptoutil::read_u64v_le
  • <=0.1.0
shaman::cryptoutil::write_u32v_le
  • <=0.1.0
shaman::cryptoutil::write_u64v_le
  • <=0.1.0

Description

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.

Advisory available under CC0-1.0 license.