Skip to content
OpenAdvisories

Description

The ScalarMult and ScalarBaseMult methods of the P256 Curve may return an incorrect result if called with some specific unreduced scalars (a scalar larger than the order of the curve). This does not impact usages of crypto/ecdsa or crypto/ecdh.

Affected products

VendorProductAffectedFixed
Go standard library crypto/internal/nistec < 1.19.7, 1.20.0-0 – < 1.20.2 1.19.7

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 12 golang-1.19 1.19.8-2 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS golang-1.17 +1 No fix yet —
Ubuntu 20.04 LTS golang-1.13 +2 No fix yet —
Ubuntu 18.04 LTS golang-1.8 +2 No fix yet —
Ubuntu 16.04 LTS golang-1.6 +1 No fix yet —
Ubuntu 14.04 LTS golang-1.10 No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS golang-1.13 No fix yet —
Ubuntu Pro 20.04 LTS golang-1.16 No fix yet —
Ubuntu Pro 18.04 LTS golang-1.13 +2 No fix yet —
Ubuntu Pro 16.04 LTS golang-1.13 +1 No fix yet —
ReleasePackageFixed inAdvisory
RHEL 9 golang +6 1.19.9-2.el9_2 RHSA-2023:3318
RHEL 8 delve 1.9.1-1.module+el8.8.0+16778+5fbb74f5 RHSA-2023:3319
RHEL 8 golang +7 1.19.9-1.module+el8.8.0+18857+fca43658 RHSA-2023:3319
ReleasePackageFixed inAdvisory
SLES 15 SP4 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLES 15 SP4 go1.19 1.19.7-150000.1.23.1 SUSE-SU-2023:0733-1
SLES 15 SP4 go1.20 1.20.2-150000.1.5.1 SUSE-SU-2023:0735-1
SLES 15 SP3 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLES 15 SP3 go1.19 1.19.7-150000.1.23.1 SUSE-SU-2023:0733-1
SLES 15 SP2 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLES 15 SP1 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
Show 9 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP3 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLES for SAP 15 SP3 go1.19 1.19.7-150000.1.23.1 SUSE-SU-2023:0733-1
SLES for SAP 15 SP2 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLES for SAP 15 SP1 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLE Real Time 15 SP3 go1.19 1.19.7-150000.1.23.1 SUSE-SU-2023:0733-1
SLE HPC 15 SP3 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLE HPC 15 SP3 go1.19 1.19.7-150000.1.23.1 SUSE-SU-2023:0733-1
SLE HPC 15 SP2 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SLE HPC 15 SP1 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SUSE Enterprise Storage 7.1 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
SUSE Enterprise Storage 7.1 go1.19 1.19.7-150000.1.23.1 SUSE-SU-2023:0733-1
SUSE Enterprise Storage 7 container-suseconnect 2.4.0-150000.4.24.1 SUSE-SU-2023:0871-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed go1.19 1.19.7-1.1 openSUSE-SU-2024:12770-1
openSUSE Tumbleweed go1.20 1.20.2-1.1 openSUSE-SU-2024:12760-1
openSUSE Leap 15.4 go1.19 1.19.7-150000.1.23.1 SUSE-SU-2023:0733-1
openSUSE Leap 15.4 go1.20 1.20.2-150000.1.5.1 SUSE-SU-2023:0735-1
ReleasePackageFixed inAdvisory
Alpine v3.24 go 1.20.2-r0 —
Alpine v3.23 go 1.20.2-r0 —
Alpine v3.22 go 1.20.2-r0 —
Alpine v3.21 go 1.20.2-r0 —
Alpine v3.20 go 1.20.2-r0 —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 go 1.20.2-r0 —
Alpine v3.18 go 1.20.2-r0 —
Alpine v3.17 go 1.19.7-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 golang +7 1.19.8-1.amzn2023.0.1 ALAS2023-2023-175
Amazon Linux 2 golang +6 1.20.5-1.amzn2.0.2 ALAS2-2023-2163

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 golang 1.20.2-1 —
Azure Linux 2 (CBL-Mariner) golang 1.21.6-1 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling go-1.20 1.20.2-r0 —
Wolfi rolling katib-earlystopping +8 0.19.0-r31 —
Wolfi rolling katib-suggestion-goptuna-compat 0.19.0-r40 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go stdlib < 1.19.7 · >= 1.20.0-0, < 1.20.2 1.19.7, 1.20.2 GO-2023-1621

Advisories 14

References