Signature malleability in github.com/consensys/gnark-crypto
{ "url": "https://pkg.go.dev/vuln/GO-2023-2096", "review_status": "REVIEWED" }
{ "imports": [ { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls12-377/ecdsa" }, { "symbols": [ "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls12-377/twistededwards" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls12-378/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls12-378/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls12-381/bandersnatch/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls12-381/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls12-381/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls24-315/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls24-315/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls24-317/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bls24-317/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bn254/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bn254/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bw6-633/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bw6-633/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bw6-756/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bw6-756/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bw6-761/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/bw6-761/twistededwards/eddsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/secp256k1/ecdsa" }, { "symbols": [ "PublicKey.Verify", "Signature.SetBytes" ], "path": "github.com/consensys/gnark-crypto/ecc/stark-curve/ecdsa" } ] }