5.5med

CVE-2018-8356

Improper Certificate Validation in Microsoft .NET Framework components

Also known as GHSA-p9wx-v264-q34p

Published 8 y ago · modified 4 mo ago · JSON

CVSS
5.5
v3.0 · NVD
CISA KEV
No
not known exploited
EPSS
0.7%
percentile 55%
Public exploits
0
none known

Summary

A security feature bypass vulnerability exists when Microsoft .NET Framework components do not correctly validate certificates, aka ".NET Framework Security Feature Bypass Vulnerability." This affects .NET Framework 4.7.2, Microsoft .NET Framework 3.0, Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2, ASP.NET Core 1.1, Microsoft .NET Framework 4.5.2, ASP.NET Core 2.0, ASP.NET Core 1.0, .NET Core 1.1, Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5.1, Microsoft .NET Framework 4.6/4.6.1/4.6.2, .NET Core 1.0, .NET Core 2.0, Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.1/4.7.2, Microsoft .NET Framework 4.7.2.

Exploit prediction (EPSS)

0.75% probability of exploitation in the next 30 days, higher than 55% of all scored CVEs.

CVSS scores

Assigned byVersionScoreVector
NVD3.05.5CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
NVD2.02.1AV:L/AC:L/Au:N/C:N/I:P/A:N
GitHub3.05.5CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

Affected packages

EcosystemPackageAffectedFixed in
nugetSystem.Private.ServiceModel
>=4.0.0, <4.1.3
>=4.3.0, <4.3.3
>=4.4.0, <4.4.4
>=4.5.0, <4.5.3
4.1.3
4.3.3
4.4.4
4.5.3
nugetSystem.ServiceModel.Duplex
>=4.3.0, <4.3.3
>=4.4.0, <4.4.4
>=4.5.0, <4.5.3
>=4.0.0, <4.0.4
4.3.3
4.4.4
4.5.3
4.0.4
nugetSystem.ServiceModel.Http
>=4.3.0, <4.3.3
>=4.4.0, <4.4.4
>=4.5.0, <4.5.3
>=4.0.0, <4.1.3
4.3.3
4.4.4
4.5.3
4.1.3
nugetSystem.ServiceModel.NetTcp
>=4.3.0, <4.3.3
>=4.4.0, <4.4.4
>=4.5.0, <4.5.3
>=4.0.0, <4.1.3
4.3.3
4.4.4
4.5.3
4.1.3
nugetSystem.ServiceModel.Primitives
>=4.3.0, <4.3.3
>=4.4.0, <4.4.4
>=4.5.0, <4.5.3
>=4.0.0, <4.1.3
4.3.3
4.4.4
4.5.3
4.1.3
nugetSystem.ServiceModel.Security
>=4.3.0, <4.3.3
>=4.4.0, <4.4.4
>=4.5.0, <4.5.3
>=4.0.0, <4.0.4
4.3.3
4.4.4
4.5.3
4.0.4

Affected products

  • Microsoft Microsoft .NET Framework
  • Microsoft .NET Core
  • Microsoft ASP.NET Core
  • Microsoft .NET Framework

Classification

Weakness
  • CWE-295 Improper Certificate Validation

References

Sources

vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.