HistoryEditJSON (OSV)

RUSTSEC-2024-0338

Arithmetic overflows in cosmwasm-std

Reported
Issued
Package
cosmwasm-std (crates.io)
Type
Vulnerability
Keywords
#overflow #integer #arithmetic
Aliases
References
Patched
  • >=1.4.4, <1.5.0
  • >=1.5.4, <2.0.0
  • >=2.0.2
Unaffected
  • <1.3.0

Description

Some mathematical operations in cosmwasm-std use wrapping math instead of panicking on overflow for very big numbers. This can lead to wrong calculations in contracts that use these operations.

Affected functions:

Affected if overflow-checks = true is not set:

Advisory available under CC0-1.0 license.