Every CVESearch/Get API key

CVE-2014-7189

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the...

4.3 MediumFix available

CVE-2014-7189 is a medium vulnerability (CVSS 4.3) in Golang Go, published October 7, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.38%, the 72nd percentile. Fixed in stdlib 1.3.2.

What does this mean?
Severity
4.3 MediumCVSS 2.0, NVD
Exploit chance
1.38%EPSS, 72nd percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
1.3.2stdlib +7 more

Description

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the-middle attackers to spoof clients via unspecified vectors.

Exploit likelihood

1.38%Up 0.4 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
stdlib
Go
1.1.0-0 up to 1.3.2
1.3.2
golang
Mageia:4
before 1.1.2-3.1.mga4
1.1.2-3.1.mga4
go
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 1.7.0-2.1
1.7.0-2.1
go1.10
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 1.10.8-8.2
1.10.8-8.2
go1.11
openSUSE:Tumbleweed
From an advisory covering 15 CVEs
before 1.11.13-10.5
1.11.13-10.5
go1.12
openSUSE:Tumbleweed
From an advisory covering 18 CVEs
before 1.12.17-4.8
1.12.17-4.8
go1.4
openSUSE:Tumbleweed
From an advisory covering 4 CVEs
before 1.4.3-12.2
1.4.3-12.2
go1.9
openSUSE:Tumbleweed
From an advisory covering 9 CVEs
before 1.9.7-11.2
1.9.7-11.2

What each source reports

NVD Score used4.3

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the-middle attackers to spoof clients via unspecified vectors.

Record
CVE-2014-7189
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Weakness
CWE-264
Updated
2026-11-02
CVE ListNo score

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the-middle attackers to spoof clients via unspecified vectors.

Record
CVE-2014-7189
Updated
2026-11-02
EUVDEUVD-2014-7066No score

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the-middle attackers to spoof clients via unspecified vectors.

Record
EUVD-2014-7066
Updated
2026-11-03
GitHub AdvisoriesGHSA-qj74-fm89-4g8fNo score

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the...

crpyto/tls in Go 1.1 before 1.3.2, when SessionTicketsDisabled is enabled, allows man-in-the-middle attackers to spoof clients via unspecified vectors.

Record
GHSA-qj74-fm89-4g8f
Updated
2026-11-02
OSVBELL-CVE-2014-71894.3

CVE-2014-7189 does not affect BellSoft software

Record
BELL-CVE-2014-7189
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Updated
2026-11-02
OSVGO-2021-0154No score

Man-in-the-middle attack with SessionTicketsDisabled in crypto/tls

When SessionTicketsDisabled is enabled, crypto/tls allowed man-in-the-middle attackers to spoof clients via unspecified vectors.

If the server enables TLS client authentication using certificates (this is rare) and explicitly sets SessionTicketsDisabled to true in the tls.Config, then a malicious client can falsely assert ownership of any client certificate it wishes.

Record
GO-2021-0154
Updated
2026-11-02
Show 7 moreShow less
OSVMGASA-2014-0410No score

Updated golang packages fix CVE-2014-7189

Updated golang packages fix security vulnerability:

Go 1.1 through 1.3.2 has an issue that affects programs that use crypto/tls to implement a TLS server. If the server enables TLS client authentication using certificates and explicitly sets SessionTicketsDisabled to true in the tls.Config, then a malicious client can falsely assert ownership of any client certificate it wishes (CVE-2014-7189).

Record
MGASA-2014-0410
Updated
2026-11-02
OSVopenSUSE-SU-2024:10028-1No score

go-1.7.0-2.1 on GA media

These are all security issues fixed in the go-1.7.0-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10028-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10803-1No score

go1.10-1.10.8-8.2 on GA media

These are all security issues fixed in the go1.10-1.10.8-8.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10803-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10804-1No score

go1.11-1.11.13-10.5 on GA media

These are all security issues fixed in the go1.11-1.11.13-10.5 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10804-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10805-1No score

go1.12-1.12.17-4.8 on GA media

These are all security issues fixed in the go1.12-1.12.17-4.8 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10805-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10811-1No score

go1.4-1.4.3-12.2 on GA media

These are all security issues fixed in the go1.4-1.4.3-12.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10811-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10812-1No score

go1.9-1.9.7-11.2 on GA media

These are all security issues fixed in the go1.9-1.9.7-11.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10812-1
Updated
2026-11-02

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 25 moreShow less
MoveEnter Open