CVE-2017-0247

high Microsoft
CVSS v3 Base Score
7.5
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS Score
11.1%
Exploitation probability in 30 days
Top 6% most likely to be exploited
Attack Characteristics
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Confidentiality
None
Integrity
High
Availability
None
Published: May 12, 2017 (3289 days ago)
Last Modified: May 13, 2026
Vendor: Microsoft
Source: NVD

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.

CWE

CWE-20

Affected Products

microsoft asp.net model view controllermicrosoft microsoft.aspnetcore.mvc.abstractionsmicrosoft microsoft.aspnetcore.mvc.apiexplorermicrosoft microsoft.aspnetcore.mvc.corsmicrosoft microsoft.aspnetcore.mvc.dataannotationsmicrosoft microsoft.aspnetcore.mvc.formatters.jsonmicrosoft microsoft.aspnetcore.mvc.formatters.xmlmicrosoft microsoft.aspnetcore.mvc.localizationmicrosoft microsoft.aspnetcore.mvc.razormicrosoft microsoft.aspnetcore.mvc.razor.host

References