CVE-2017-0247
Description
A denial of service vulnerability exists when the ASP.NET Core fails to properly validate web requests. NOTE: Microsoft has not commented on third-party claims that the issue is that the TextEncoder.EncodeCore function in the System.Text.Encodings.Web package in ASP.NET Core Mvc before 1.0.4 and 1.1.x before 1.1.3 allows remote attackers to cause a denial of service by leveraging failure to properly calculate the length of 4-byte characters in the Unicode Non-Character range.
Risk Information
Base Score
7.5
MODERATE
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS Score
Exploitation Probability
11.122
Associated Vulnerability
| Vulnerability | OS Platform |
|---|---|
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Core 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Core 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Http 4.1.2 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Http 4.3.2 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Text.Encodings.Web 4.0.1 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Text.Encodings.Web 4.3.1 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Http.WinHttpHandler 4.0.1 | Windows |
| Vulnerabilities CVE-2017-0247 are fixed in Nuget - System.Net.Http.WinHttpHandler 4.5.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Security 4.0.1 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Security 4.3.1 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.WebSockets.Client 4.0.1 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.WebSockets.Client 4.3.1 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Abstractions 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Abstractions 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Json 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Json 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Xml 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Xml 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Cors 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Cors 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ApiExplorer 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ApiExplorer 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.DataAnnotations 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.DataAnnotations 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Localization 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Localization 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.TagHelpers 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.TagHelpers 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ViewFeatures 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ViewFeatures 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.WebApiCompatShim 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.WebApiCompatShim 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor.Host 1.0.4 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor.Host 1.1.3 | Windows |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Core for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Core for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Http for Linux 4.1.2 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Http for Linux 4.3.2 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Text.Encodings.Web for Linux 4.0.1 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Text.Encodings.Web for Linux 4.3.1 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Http.WinHttpHandler for Linux 4.0.1 | Linux |
| Vulnerabilities CVE-2017-0247 are fixed in Nuget - System.Net.Http.WinHttpHandler for Linux 4.5.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Security for Linux 4.0.1 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.Security for Linux 4.3.1 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.WebSockets.Client for Linux 4.0.1 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - System.Net.WebSockets.Client for Linux 4.3.1 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Abstractions for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Abstractions for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Json for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Json for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Xml for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Formatters.Xml for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Cors for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Cors for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ApiExplorer for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ApiExplorer for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.DataAnnotations for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.DataAnnotations for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Localization for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Localization for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.TagHelpers for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.TagHelpers for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ViewFeatures for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.ViewFeatures for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.WebApiCompatShim for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.WebApiCompatShim for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor for Linux 1.1.3 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor.Host for Linux 1.0.4 | Linux |
| Vulnerabilities CVE-2017-0248,CVE-2017-0247,CVE-2017-0256,CVE-2017-0249 are fixed in Nuget - Microsoft.AspNetCore.Mvc.Razor.Host for Linux 1.1.3 | Linux |
Patch Details
No records foundReferences
https://nvd.nist.gov/vuln/detail/CVE-2023-1234
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1234