Skip to main content
← All vulnerabilities
CVE-2017-0248GHSA-CH6P-4JCM-H8VH

Microsoft .NET Framework 2.0, 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 and 4.7 allow an attacker to bypass Enhanced Security Usage taggings when

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.0.4, 1.1.3, 4.1.2, 4.3.2, 4.0.1, and 1 more
1 proof of concept on GitHub

Summary

Microsoft .NET Framework 2.0, 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 and 4.7 allow an attacker to bypass Enhanced Security Usage taggings when they present a certificate that is invalid for a specific use, aka ".NET Security Feature Bypass Vulnerability."

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Microsoft Corporation Microsoft .NET Framework

    Version range not reported

  • Microsoft.AspNetCore.MvcNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.MvcNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.CoreNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.CoreNuGet

    From 1.1.0 · fixed in 1.1.3

  • System.Net.HttpNuGet

    From 4.1.1 · fixed in 4.1.2

  • System.Net.HttpNuGet

    From 4.3.1 · fixed in 4.3.2

  • System.Text.Encodings.WebNuGet

    From 4.0.0 · fixed in 4.0.1

  • System.Text.Encodings.WebNuGet

    From 4.3.0 · fixed in 4.3.1

  • System.Net.Http.WinHttpHandlerNuGet

    From 4.0.0 · fixed in 4.0.1

  • System.Net.Http.WinHttpHandlerNuGet

    From 4.3.0 · fixed in 4.3.1

  • System.Net.SecurityNuGet

    From 4.0.0 · fixed in 4.0.1

  • System.Net.SecurityNuGet

    From 4.3.0 · fixed in 4.3.1

  • System.Net.WebSockets.ClientNuGet

    From 4.0.0 · fixed in 4.0.1

  • System.Net.WebSockets.ClientNuGet

    From 4.3.0 · fixed in 4.3.1

  • Microsoft.AspNetCore.Mvc.AbstractionsNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.AbstractionsNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.ApiExplorerNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.ApiExplorerNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.CorsNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.CorsNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.DataAnnotationsNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.DataAnnotationsNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.Formatters.JsonNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.Formatters.JsonNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.Formatters.XmlNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.Formatters.XmlNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.LocalizationNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.LocalizationNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.Razor.HostNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.Razor.HostNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.RazorNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.RazorNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.TagHelpersNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.TagHelpersNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.ViewFeaturesNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.ViewFeaturesNuGet

    From 1.1.0 · fixed in 1.1.3

  • Microsoft.AspNetCore.Mvc.WebApiCompatShimNuGet

    From 1.0.0 · fixed in 1.0.4

  • Microsoft.AspNetCore.Mvc.WebApiCompatShimNuGet

    From 1.1.0 · fixed in 1.1.3

References 4

portal.msrc.microsoft.com

securityfocus.com

securitytracker.com

GitHub · rubenmamo/CVE-2017-0248-Test