Curve.IsOnCurve in crypto/elliptic in Go before 1.16.14 and 1.17.x before 1.17.7 can incorrectly return true in situations with a big.Int value that is not a valid field element.
Unchecked Return Value
Unchecked Return Value
3.9
-
-
3.9
-
-
-
-
-
-
-
-
-
BIT-2022-23806
-
BIT-golang-2022-23806
-
3.9
-
3.9
-
-