CVE-2017-11770
Improper Certificate Validation
.NET Core 1.0, 1.1, and 2.0 allow an unauthenticated attacker to remotely cause a denial of service attack against a .NET Core web application by improperly parsing certificate data. A denial of service vulnerability exists when .NET Core improperly handles parsing certificate data, aka ".NET CORE Denial Of Service Vulnerability".
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
.NET Core 1.0, 1.1, and 2.0 allow an unauthenticated attacker to remotely cause a denial of service attack against a .NET Core web application by improperly parsing certificate data. A denial of service vulnerability exists when .NET Core improperly handles parsing certificate data, aka ".NET CORE Denial Of Service Vulnerability".
- Record
CVE-2017-11770- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-295
- Updated
- 2026-11-02
CVE List No score
.NET Core 1.0, 1.1, and 2.0 allow an unauthenticated attacker to remotely cause a denial of service attack against a .NET Core web application by improperly parsing certificate data. A denial of service vulnerability exists when .NET Core improperly handles parsing certificate data, aka ".NET CORE Denial Of Service Vulnerability".
- Record
CVE-2017-11770- Updated
- 2026-11-02
EUVDEUVD-2022-1668 No score
.NET Core 1.0, 1.1, and 2.0 allow an unauthenticated attacker to remotely cause a denial of service attack against a .NET Core web application by improperly parsing certificate data. A denial of service vulnerability exists when .NET Core improperly handles parsing certificate data, aka ".NET CORE Denial Of Service Vulnerability".
- Record
EUVD-2022-1668- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-7mfr-774f-w5r9
7.5
Improper Certificate Validation
.NET Core 1.0, 1.1, and 2.0 allow an unauthenticated attacker to remotely cause a denial of service attack against a .NET Core web application by improperly parsing certificate data. A denial of service vulnerability exists when .NET Core improperly handles parsing certificate data, aka ".NET CORE Denial Of Service Vulnerability".
- Record
GHSA-7mfr-774f-w5r9- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVGHSA-7mfr-774f-w5r9
7.5
Improper Certificate Validation
.NET Core 1.0, 1.1, and 2.0 allow an unauthenticated attacker to remotely cause a denial of service attack against a .NET Core web application by improperly parsing certificate data. A denial of service vulnerability exists when .NET Core improperly handles parsing certificate data, aka ".NET CORE Denial Of Service Vulnerability".
- Record
GHSA-7mfr-774f-w5r9- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVRHSA-2017:3248
5.9
Red Hat Security Advisory: .NET Core security update
- Record
RHSA-2017:3248- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
System.Security.Cryptography.X509CertificatesNuGet |
4.0.0 up to 4.1.2 | 4.1.2 |
Microsoft.NETCore.AppNuGet |
1.0.0 up to 2.0.3 | 2.0.3 |
System.Security.Cryptography.X509CertificatesNuGet |
4.0.0 up to 4.1.2, plus listed versions 4.1.04.1.0-rc2-240274.1.1 |
4.1.2 |
Microsoft.NETCore.AppNuGet |
1.0.0 up to 2.0.3, plus listed versions 1.0.11.0.101.0.111.0.121.0.13 Show 27 moreShow less1.0.141.0.151.0.161.0.31.0.41.0.51.0.5-servicing-004880-001.0.71.0.81.0.91.1.01.1.0-preview1-001100-001.1.11.1.101.1.111.1.121.1.131.1.21.1.41.1.51.1.61.1.71.1.81.1.92.0.02.0.0-preview1-002111-002.0.0-preview2-25407-01 |
2.0.3 |
rh-dotnetcore10-dotnetcoreRed Hat:rhel_dotnet:1.0::el7 |
before 0:1.0.8-1.el7 | 0:1.0.8-1.el7 |
rh-dotnetcore10-dotnetcore-debuginfoRed Hat:rhel_dotnet:1.0::el7 |
before 0:1.0.8-1.el7 | 0:1.0.8-1.el7 |
rh-dotnetcore11-dotnetcoreRed Hat:rhel_dotnet:1.1::el7 |
before 0:1.1.5-1.el7 | 0:1.1.5-1.el7 |
rh-dotnetcore11-dotnetcore-debuginfoRed Hat:rhel_dotnet:1.1::el7 |
before 0:1.1.5-1.el7 | 0:1.1.5-1.el7 |
rh-dotnet20-dotnetRed Hat:rhel_dotnet:2.0::el7 |
before 0:2.0.3-4.el7 | 0:2.0.3-4.el7 |
rh-dotnet20-dotnet-debuginfoRed Hat:rhel_dotnet:2.0::el7 |
before 0:2.0.3-4.el7 | 0:2.0.3-4.el7 |
rh-dotnet20-dotnet-hostRed Hat:rhel_dotnet:2.0::el7 |
before 0:2.0.3-4.el7 | 0:2.0.3-4.el7 |
rh-dotnet20-dotnet-runtime-2.0Red Hat:rhel_dotnet:2.0::el7 |
before 0:2.0.3-4.el7 | 0:2.0.3-4.el7 |
rh-dotnet20-dotnet-sdk-2.0Red Hat:rhel_dotnet:2.0::el7 |
before 0:2.0.3-4.el7 | 0:2.0.3-4.el7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-11770 is a high vulnerability (CVSS 7.5) in Microsoft .net Core, published November 15, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.42%, the 92nd percentile. Fixed in System.Security.Cryptography.X509Certificates 4.1.2.
References
securitytracker.com/id/1039787
portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2017-11770
access.redhat.com/errata/RHSA-2017:3248
securityfocus.com/bid/101710
nvd.nist.gov/vuln/detail/CVE-2017-11770
github.com/advisories/GHSA-7mfr-774f-w5r9
Show 15 moreShow less
access.redhat.com/security/updates/classification
github.com/dotnet/announcements/issues/34
github.com/dotnet/announcements/issues/44
github.com/dotnet/core/blob/master/release-notes/2.0/2.0.3.md
github.com/dotnet/core/blob/master/release-notes/1.1/1.1.5.md
github.com/dotnet/core/blob/master/release-notes/1.0/1.0.8.md
bugzilla.redhat.com/show_bug.cgi?id=1512982
bugzilla.redhat.com/show_bug.cgi?id=1512992
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_3248.json
access.redhat.com/security/cve/CVE-2017-8585
cve.org/CVERecord?id=CVE-2017-8585
nvd.nist.gov/vuln/detail/CVE-2017-8585
sidertia.com/Home/Community/Blog/2017/07/14/Microsoft-fixes-the-CVE-2017-8585-security-vulnerability-discovered-by-Sidertia-Team
access.redhat.com/security/cve/CVE-2017-11770
cve.org/CVERecord?id=CVE-2017-11770