Go before 1.12.11 and 1.3.x before 1.13.2 can panic upon an attempt to process network…
Priority MEDIUM 40CWE-436Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Partial Red Hat: 4 fixed, 7 without a fix
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and Red Hat.
Summary
Go before 1.12.11 and 1.3.x before 1.13.2 can panic upon an attempt to process network traffic containing an invalid DSA public key. There are several attack scenarios, such as traffic from a client to a server that verifies client certificates.
Why it matters now
EPSS 0.04693 91st percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Partial Red Hat: 2 advisoriesRed Hat: 4 fixed, 7 without a fix
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 17
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:golang:go:*:*:*:*:*:*:*:* | 1.12 to before 1.12.11; 1.13 to before 1.13.2 | Vulnerable | Go standard library |
| cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:* | 9.0 | Vulnerable | Debian |
| cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:* | 10.0 | Vulnerable | Debian |
| cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:* | 30 | Vulnerable | Fedoraproject |
| cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:* | 31 | Vulnerable | Fedoraproject |
| cpe:2.3:a:redhat:developer_tools:1.0:*:*:*:*:*:*:* | 1.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:* | 8.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_server:8.1:*:*:*:*:*:*:* | 8.1 | Vulnerable | Red Hat |
| cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:* | 15.0 | Vulnerable | openSUSE |
| cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:* | 15.1 | Vulnerable | openSUSE |
- cpe:2.3:a:golang:go:*:*:*:*:*:*:*:* Versions 1.12 to before 1.12.11; 1.13 to before 1.13.2 Vulnerable ·Go standard library
- cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:* Versions 9.0 Vulnerable ·Debian
- cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:* Versions 10.0 Vulnerable ·Debian
- cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:* Versions 30 Vulnerable ·Fedoraproject
- cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:* Versions 31 Vulnerable ·Fedoraproject
- cpe:2.3:a:redhat:developer_tools:1.0:*:*:*:*:*:*:* Versions 1.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:* Versions 8.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_server:8.1:*:*:*:*:*:*:* Versions 8.1 Vulnerable ·Red Hat
- cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:* Versions 15.0 Vulnerable ·openSUSE
- cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:* Versions 15.1 Vulnerable ·openSUSE
Show 7 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:arista:cloudvision_portal:*:*:*:*:*:*:*:* | 2018.1.0 – 2018.2.3 | Vulnerable | Arista |
| cpe:2.3:a:arista:cloudvision_portal:2019.1.0:*:*:*:*:*:*:* | 2019.1.0 | Vulnerable | Arista |
| cpe:2.3:a:arista:cloudvision_portal:2019.1.1:*:*:*:*:*:*:* | 2019.1.1 | Vulnerable | Arista |
| cpe:2.3:a:arista:cloudvision_portal:2019.1.2:*:*:*:*:*:*:* | 2019.1.2 | Vulnerable | Arista |
| cpe:2.3:a:arista:terminattr:*:*:*:*:*:*:*:* | up to 1.7.2 | Vulnerable | Arista |
| cpe:2.3:o:arista:eos:*:*:*:*:*:*:*:* | up to 4.23.1f | Vulnerable | Arista |
| cpe:2.3:o:arista:mos:*:*:*:*:*:*:*:* | up to 0.25 | Vulnerable | Arista |
- cpe:2.3:a:arista:cloudvision_portal:*:*:*:*:*:*:*:* Versions 2018.1.0 – 2018.2.3 Vulnerable ·Arista
- cpe:2.3:a:arista:cloudvision_portal:2019.1.0:*:*:*:*:*:*:* Versions 2019.1.0 Vulnerable ·Arista
- cpe:2.3:a:arista:cloudvision_portal:2019.1.1:*:*:*:*:*:*:* Versions 2019.1.1 Vulnerable ·Arista
- cpe:2.3:a:arista:cloudvision_portal:2019.1.2:*:*:*:*:*:*:* Versions 2019.1.2 Vulnerable ·Arista
- cpe:2.3:a:arista:terminattr:*:*:*:*:*:*:*:* Versions up to 1.7.2 Vulnerable ·Arista
- cpe:2.3:o:arista:eos:*:*:*:*:*:*:*:* Versions up to 4.23.1f Vulnerable ·Arista
- cpe:2.3:o:arista:mos:*:*:*:*:*:*:*:* Versions up to 0.25 Vulnerable ·Arista
Remediation
Red Hat 2 advisories
- RHSA-2020:0329 Released 2020-02-04 · Red Hat rating Moderatego-toolset:rhel8 security update
- Red Hat Enterprise Linux AppStream (v. 8) go-toolset-1.12.12-2.module+el8.1.0+5317+8a49ffbb.aarch64::go-toolset:rhel8, go-toolset-1.12.12-2.module+el8.1.0+5317+8a49ffbb.ppc64le::go-toolset:rhel8, go-toolset-1.12.12-2.module+el8.1.0+5317+8a49ffbb.s390x::go-toolset:rhel8 +16
- RHSA-2020:0101 Released 2020-01-14 · Red Hat rating Moderatego-toolset-1.12-golang security update
- Red Hat Developer Tools for Red Hat Enterprise Linux Server (v. 7) go-toolset-1.12-1.12.12-4.el7, go-toolset-1.12-build-1.12.12-4.el7, go-toolset-1.12-golang-1.12.12-4.el7 +7
- Red Hat Developer Tools for Red Hat Enterprise Linux Workstation (v. 7) go-toolset-1.12-1.12.12-4.el7, go-toolset-1.12-build-1.12.12-4.el7, go-toolset-1.12-golang-1.12.12-4.el7 +7
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Ceph Storage 2 | Affected | No fix planned: Out of support scope |
| Red Hat Ceph Storage 3 | Affected | No fix planned: Will not fix |
| Red Hat Enterprise Linux 7 | Affected | No fix planned: Out of support scope |
| Red Hat OpenShift Container Platform 3.10 | Affected | No fix planned: Out of support scope |
| Red Hat OpenShift Container Platform 3.11 | Affected | No fix planned: Out of support scope |
| Red Hat OpenShift Container Platform 3.9 | Affected | No fix planned: Out of support scope |
| Red Hat Storage 3 | Affected | No fix yet |
| Red Hat Developer Tools for Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2020:0101 |
| Red Hat Developer Tools for Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2020:0101 |
| Red Hat Enterprise Linux AppStream (v. 8) | Fixed | RHSA-2020:0329 |
| Red Hat OpenShift Container Platform 4.3 | Fixed | — |
Not affected: 3 products
- Red Hat Ceph Storage 3
- Red Hat OpenShift Container Platform 4.3
- Red Hat Storage 3
Timeline
- 2026-10-02 Threatist record created from CVE-2019-17596
- 2026-10-03 Alias added: GHSA-gcr4-wcqh-3624
References
Advisory 12
- https://groups.google.com/d/msg/golang-announce/lVEm7llp0w0/VbafyRkgCgAJ
- DSA-4551
- FEDORA-2019-4593120208
- FEDORA-2019-34e097c66c
- openSUSE-SU-2019:2522
- openSUSE-SU-2019:2521
- https://security.netapp.com/advisory/ntap-20191122-0005/
- RHSA-2020:0101
- RHSA-2020:0329
- [debian-lts-announce] 20210313 [SECURITY] [DLA 2591-1] golang-1.7 security update
- [debian-lts-announce] 20210313 [SECURITY] [DLA 2592-1] golang-1.8 security update
- https://www.arista.com/en/support/advisories-notices/security-advisories/10134-security-advisory-46
Sources
- CVE-2019-17596 · CVE Program
- CVE-2019-17596 · NVD
- FIRST EPSS
- GHSA-gcr4-wcqh-3624 · GitHub Advisory Database · CC BY 4.0
- CVE-2019-17596 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences