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.
{ "binaries": [ { "binary_version": "1:0.0~git20211202.5770296-1", "binary_name": "golang-golang-x-crypto-dev" } ] }
{ "binaries": [ { "binary_version": "1:0.19.0-1", "binary_name": "golang-golang-x-crypto-dev" } ] }
{ "binaries": [ { "binary_version": "1:0.25.0-1", "binary_name": "golang-golang-x-crypto-dev" } ] }
{ "binaries": [ { "binary_version": "1:0.0~git20151201.0.7b85b09-2", "binary_name": "golang-go.crypto-dev" }, { "binary_version": "1:0.0~git20151201.0.7b85b09-2", "binary_name": "golang-golang-x-crypto-dev" } ] }
{ "binaries": [ { "binary_version": "3.0.3-0ubuntu1~18.04.2+esm1", "binary_name": "lxd" }, { "binary_version": "3.0.3-0ubuntu1~18.04.2+esm1", "binary_name": "lxd-client" }, { "binary_version": "3.0.3-0ubuntu1~18.04.2+esm1", "binary_name": "lxd-tools" } ] }
{ "binaries": [ { "binary_version": "1:0.0~git20170629.0.5ef0053-2", "binary_name": "golang-go.crypto-dev" }, { "binary_version": "1:0.0~git20170629.0.5ef0053-2", "binary_name": "golang-golang-x-crypto-dev" } ] }
{ "binaries": [ { "binary_version": "1:0.0~git20200221.2aa609c-1", "binary_name": "golang-golang-x-crypto-dev" } ] }