Skip to content

CVE-2018-0786 Improper Certificate Validation in Microsoft .NET Framework components

HighCVSS 7.5 EPSS 3.7%
Published
Updated
Exploit status
No public exploit known

Description

Microsoft .NET Framework 2.0 SP2, 3.0 SP2, 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, .NET Core 1.0 and 2.0, and PowerShell Core 6.0.0 allow a security feature bypass vulnerability due to the way certificates are validated, aka ".NET Security Feature Bypass Vulnerability."

Affected products

ProductAffected versionsFixed in
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) >= 5.2.0, < 5.2.4 5.2.4
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) >= 5.3.0, < 5.3.5 5.3.5
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) >= 5.4.0, < 5.4.2 5.4.2
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) >= 6.0.0, < 6.0.6 6.0.6
nuget System.ServiceModel.Primitives(NuGet) = 4.4.0 No fix listed
nuget System.ServiceModel.Primitives(NuGet) = 4.3.0 No fix listed
nuget System.ServiceModel.Primitives(NuGet) = 4.1.0 No fix listed
nuget System.ServiceModel.Http(NuGet) = 4.4.0 No fix listed
nuget System.ServiceModel.Http(NuGet) = 4.3.0 No fix listed
nuget System.ServiceModel.Http(NuGet) = 4.1.0 No fix listed
nuget System.ServiceModel.NetTcp(NuGet) = 4.4.0 No fix listed
nuget System.ServiceModel.NetTcp(NuGet) = 4.3.0 No fix listed
nuget System.ServiceModel.NetTcp(NuGet) = 4.1.0 No fix listed
nuget System.ServiceModel.Duplex(NuGet) = 4.4.0 No fix listed
nuget System.ServiceModel.Duplex(NuGet) = 4.3.0 No fix listed
nuget System.ServiceModel.Security(NuGet) = 4.4.0 No fix listed
nuget System.ServiceModel.Security(NuGet) = 4.3.0 No fix listed
nuget System.Private.ServiceModel(NuGet) = 4.4.0 No fix listed
nuget System.Private.ServiceModel(NuGet) = 4.3.0 No fix listed
nuget System.Private.ServiceModel(NuGet) = 4.1.0 No fix listed
nuget System.ServiceModel.Security(NuGet) = 4.0.1 No fix listed
nuget System.ServiceModel.Duplex(NuGet) = 4.0.1 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.2.0 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.2.1 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.2.2 No fix listed
Show 45 more
ProductAffected versionsFixed in
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.2.3 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.3.0 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.3.1 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.3.2 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.3.3 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.3.4 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.4.0 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 5.4.1 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 6.0.1 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 6.0.2 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 6.0.4 No fix listed
nuget Microsoft.NETCore.UniversalWindowsPlatform(NuGet) = 6.0.5 No fix listed
nuget System.ServiceModel.Primitives(NuGet) >= 4.4.0, < 4.4.1 4.4.1
nuget System.ServiceModel.Primitives(NuGet) = 4.4.1-servicing-25917-01 No fix listed
nuget System.ServiceModel.Primitives(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.ServiceModel.Primitives(NuGet) >= 4.1.0, < 4.1.1 4.1.1
nuget System.ServiceModel.Http(NuGet) >= 4.4.0, < 4.4.1 4.4.1
nuget System.ServiceModel.Http(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.ServiceModel.Http(NuGet) >= 4.1.0, < 4.1.1 4.1.1
nuget System.ServiceModel.NetTcp(NuGet) >= 4.4.0, < 4.4.1 4.4.1
nuget System.ServiceModel.NetTcp(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.ServiceModel.NetTcp(NuGet) >= 4.1.0, < 4.1.1 4.1.1
nuget System.ServiceModel.Duplex(NuGet) >= 4.4.0, < 4.4.1 4.4.1
nuget System.ServiceModel.Duplex(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.ServiceModel.Duplex(NuGet) >= 4.0.1, < 4.0.2 4.0.2
nuget System.ServiceModel.Security(NuGet) >= 4.4.0, < 4.4.1 4.4.1
nuget System.ServiceModel.Security(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.ServiceModel.Security(NuGet) >= 4.0.1, < 4.0.2 4.0.2
nuget System.Private.ServiceModel(NuGet) >= 4.4.0, < 4.4.1 4.4.1
nuget System.Private.ServiceModel(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.Private.ServiceModel(NuGet) >= 4.1.0, < 4.1.1 4.1.1
Microsoft net core = 1.0 No fix listed
Microsoft net core = 2.0 No fix listed
Microsoft powershell core = 6.0 No fix listed
Microsoft net framework = 2.0-sp2 No fix listed
Microsoft net framework = 3.0-sp2 No fix listed
Microsoft net framework = 3.5 No fix listed
Microsoft net framework = 3.5.1 No fix listed
Microsoft net framework = 4.5.2 No fix listed
Microsoft net framework = 4.6 No fix listed
Microsoft net framework = 4.6.1 No fix listed
Microsoft net framework = 4.6.2 No fix listed
Microsoft net framework = 4.7 No fix listed
Microsoft net framework = 4.7.1 No fix listed
Microsoft .NET Framework, .NET Core, and PowerShell Core = Microsoft .NET Framework 2.0 SP2, 3.0 SP2, 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, .NET Core 1.0 and 2.0, PowerShell Core 6.0.0 No fix listed

References