Your submission was sent successfully! Close

CVE-2022-23806

Published: 11 February 2022

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.

Notes

AuthorNote
jdstrand
snapd contains an embedded copy of golang-go.crypto
lxd in 18.04 LTS and earlier contains an embedded copy of
golang-go.crypto
Priority

Medium

CVSS 3 base score: 9.1

Status

Package Release Status
golang-go.crypto
Launchpad, Ubuntu, Debian
bionic Needs triage

focal Needs triage

impish Ignored
(reached end-of-life)
jammy Needs triage

kinetic Needs triage

trusty Does not exist

upstream Needs triage

xenial Needs triage

lxd
Launchpad, Ubuntu, Debian
bionic Needs triage

focal Not vulnerable
(code-not-present)
impish Not vulnerable
(code-not-present)
trusty Does not exist

upstream Needs triage

xenial Not vulnerable
(code-not-present)
snapd
Launchpad, Ubuntu, Debian
bionic Needs triage

focal Needs triage

impish Ignored
(reached end-of-life)
jammy Needs triage

kinetic Needs triage

trusty Does not exist

upstream Needs triage

xenial Needs triage