Skip to content

CVE-2017-0248 Moderate severity vulnerability that affects Microsoft.AspNetCore.Mvc and Microsoft.AspNetCore.Mvc.Core

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

Description

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."

Affected products

ProductAffected versionsFixed in
nuget Microsoft.AspNetCore.Mvc(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget System.Net.Http(NuGet) = 4.1.1 No fix listed
nuget System.Net.Http(NuGet) = 4.3.1 No fix listed
nuget System.Text.Encodings.Web(NuGet) = 4.0.0 No fix listed
nuget System.Text.Encodings.Web(NuGet) = 4.3.0 No fix listed
nuget System.Net.Http.WinHttpHandler(NuGet) = 4.0.0 No fix listed
nuget System.Net.Http.WinHttpHandler(NuGet) = 4.3.0 No fix listed
nuget System.Net.Security(NuGet) = 4.0.0 No fix listed
nuget System.Net.Security(NuGet) = 4.3.0 No fix listed
nuget System.Net.WebSockets.Client(NuGet) = 4.0.0 No fix listed
nuget System.Net.WebSockets.Client(NuGet) = 4.3.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) >= 1.0.0, < 1.0.4 1.0.4
Show 130 more
ProductAffected versionsFixed in
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) >= 1.0.0, < 1.0.4 1.0.4
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) >= 1.1.0, < 1.1.3 1.1.3
nuget Microsoft.AspNetCore.Mvc(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Core(NuGet) = 1.1.2 No fix listed
nuget System.Net.Http(NuGet) >= 4.1.1, < 4.1.2 4.1.2
nuget System.Net.Http(NuGet) >= 4.3.1, < 4.3.2 4.3.2
nuget System.Text.Encodings.Web(NuGet) >= 4.0.0, < 4.0.1 4.0.1
nuget System.Text.Encodings.Web(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.Net.Http.WinHttpHandler(NuGet) >= 4.0.0, < 4.0.1 4.0.1
nuget System.Net.Http.WinHttpHandler(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.Net.Security(NuGet) >= 4.0.0, < 4.0.1 4.0.1
nuget System.Net.Security(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget System.Net.WebSockets.Client(NuGet) >= 4.0.0, < 4.0.1 4.0.1
nuget System.Net.WebSockets.Client(NuGet) >= 4.3.0, < 4.3.1 4.3.1
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Abstractions(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.ApiExplorer(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Cors(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.DataAnnotations(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Json(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Formatters.Xml(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Localization(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor.Host(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.Razor(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.TagHelpers(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.ViewFeatures(NuGet) = 1.1.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) = 1.0.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) = 1.0.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) = 1.0.2 No fix listed
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) = 1.0.3 No fix listed
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) = 1.1.0 No fix listed
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) = 1.1.1 No fix listed
nuget Microsoft.AspNetCore.Mvc.WebApiCompatShim(NuGet) = 1.1.2 No fix listed
Microsoft net framework = 2.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 = Microsoft .NET Framework 2.0, 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 and 4.7 No fix listed

References