CVE-2022-23806
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 i...
Original description
The description as published by the source.
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.
Affected packages
Bitnami
golang
[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"1.16.14"},{"introduced":"1.17.0"},{"fixed":"1.17.7"}]}]
Fix status by distribution
Fixed packages published by each distribution for this CVE
- Debian DEBIAN-CVE-2022-23806 golang-1.15 Fixed in: 1.15.15-1~deb11u3
- Ubuntu UBUNTU-CVE-2022-23806 golang-go.crypto
References
- advisory groups.google.com
- advisory lists.debian.org
- advisory lists.debian.org
- advisory security.gentoo.org
- advisory security.netapp.com
- advisory oracle.com
- web lists.debian.org
- web nvd.nist.gov