GO-2021-0235

Incorrect operations on the P-224 curve in crypto/elliptic

At a glance

Published
Updated
CVE
CVE-2021-3114
Aliases
BIT-golang-2021-3114

Description

The P224() Curve implementation can in rare circumstances generate incorrect outputs, including returning invalid points from ScalarMult.

Affected packages

PackageVersions
Go · stdlibintroduced 0, fixed 1.14.14, introduced 1.15.0-0, fixed 1.15.7

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — Go Vulnerability Database