Mismatched bit-length validation in can lead to panic in cosmossdk.io/math
{
"url": "https://pkg.go.dev/vuln/GO-2024-3279",
"review_status": "REVIEWED"
}{
"imports": [
{
"symbols": [
"LegacyDec.Add",
"LegacyDec.AddMut",
"LegacyDec.ApproxRoot",
"LegacyDec.ApproxSqrt",
"LegacyDec.Ceil",
"LegacyDec.ImmutOp",
"LegacyDec.ImmutOpInt",
"LegacyDec.ImmutOpInt64",
"LegacyDec.Mul",
"LegacyDec.MulInt",
"LegacyDec.MulInt64",
"LegacyDec.MulInt64Mut",
"LegacyDec.MulIntMut",
"LegacyDec.MulMut",
"LegacyDec.MulRoundUp",
"LegacyDec.MulRoundUpMut",
"LegacyDec.MulTruncate",
"LegacyDec.MulTruncateMut",
"LegacyDec.Power",
"LegacyDec.PowerMut",
"LegacyDec.Quo",
"LegacyDec.QuoInt",
"LegacyDec.QuoInt64",
"LegacyDec.QuoMut",
"LegacyDec.QuoRoundUp",
"LegacyDec.QuoRoundupMut",
"LegacyDec.QuoTruncate",
"LegacyDec.QuoTruncateMut",
"LegacyDec.Sub",
"LegacyDec.SubMut",
"LegacyDec.Unmarshal",
"LegacyDec.UnmarshalAmino",
"LegacyDec.UnmarshalJSON",
"LegacyDecApproxEq",
"LegacyMustNewDecFromStr",
"LegacyNewDecFromStr"
],
"path": "cosmossdk.io/math"
}
]
}