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"
}
]
}