{"@odata.context":"https://api.msrc.microsoft.com/sug/v2.0/sugodata/v2.0/en-US/$metadata#vulnerability","@odata.count":1,"value":[{"id":"00000000-0000-0000-0000-0000271d1d51","releaseDate":"2017-09-12T07:00:00Z","cveNumber":"CVE-2017-8759","cveTitle":".NET Framework Remote Code Execution Vulnerability","releaseNumber":"2017-Sep","vulnType":"Security Vulnerability","latestRevisionDate":"2017-10-03T07:00:00Z","description":"<p>A remote code execution vulnerability exists when Microsoft .NET Framework processes untrusted input. An attacker who successfully exploited this vulnerability in software using the .NET framework could take control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.</p>\n<p>To exploit the vulnerability, an attacker would first need to convince the user to open a malicious document or application.</p>\n<p>The security update addresses the vulnerability by correcting how .NET validates untrusted input.</p>\n","cweList":[],"cweDetailsListForSearch":[],"mitreText":"CVE-2017-8759","mitreUrl":"https://www.cve.org/CVERecord?id=CVE-2017-8759","publiclyDisclosed":"No","exploited":"Yes","latestSoftwareReleaseId":0,"latestSoftwareRelease":"Exploitation Detected","olderSoftwareReleaseId":0,"olderSoftwareRelease":"Exploitation Detected","denialOfService":"N/A","tag":".NET Framework","issuingCnaId":0,"severityId":0,"impactId":0,"langCode":"en-US","isMariner":false,"customerActionRequired":true,"customerActionRequiredId":0,"cweDetailsList":[],"articles":[{"articleType":"FAQ","description":"<p><strong>How do I determine which version of Microsoft .NET Framework is installed on my system?</strong>\nYou can install and run multiple versions of .NET Framework on a system, and you can install the versions in any order. For more information, see <a href=\"https://support.microsoft.com/kb/318785\">Microsoft Knowledge Base Article 318785</a>.</p>\n<p><strong>How do I locate the updates for the versions of .NET Framework installed on my system?</strong>\nThe download links in the Affected Products table are to the Parent KB number in the Microsoft Update Catalog. To locate the packages you need to download, in the Microsoft Update Catalog, click <strong>Download</strong> for the platform you have installed on your system. In the <strong>Download</strong> window, click to download each update that is applicable to your system.</p>\n<p>Customers who have updates automatically installed will be offered the Parent KB; however, the package KB numbers listed for each platform will be displayed in Add Remove Programs.</p>\n<p>The following table lists the Parent KB numbers for the Monthly Rollup Releases and the Security Only Releases, and the package KB numbers they contain. For more information about Microsoft's update servicing model for Microsoft .NET Framework, see this <a href=\"https://go.microsoft.com/fwlink/?linkid=829975\">Microsoft .NET Blog Post</a>.</p>\n<table>\n<thead>\n<tr>\n<th></th>\n<th></th>\n<th>Monthly Rollup Release</th>\n<th></th>\n<th>Security Only Release</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Platform</td>\n<td>Parent KB</td>\n<td>Child KBs</td>\n<td>Parent KB</td>\n<td>Child KBs</td>\n</tr>\n<tr>\n<td>Windows Server 2008</td>\n<td>4041086</td>\n<td>4040978 - .NET Framework 2.0</td>\n<td>4041093</td>\n<td>4040964 - .NET Framework 2.0</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>4040977 - .NET Framework 4.5.2</td>\n<td></td>\n<td>4040960- .NET Framework 4.5.2</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>4040973 - .NET Framework 4.6</td>\n<td></td>\n<td>4040957 - .NET Framework 4.6</td>\n</tr>\n<tr>\n<td>Windows 7</td>\n<td>4041083</td>\n<td>4040980 - .NET Framework 3.5.1</td>\n<td>4041090</td>\n<td>4040966 - .NET Framework 3.5.1</td>\n</tr>\n<tr>\n<td>Windows Server 2008 R2</td>\n<td></td>\n<td>4040977 - .NET Framework 4.5.2</td>\n<td></td>\n<td>4040960- .NET Framework 4.5.2</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>4040973 - .NET Framework 4.6/4.6.1/4.6.2/4.7</td>\n<td></td>\n<td>4040957 - .NET Framework 4.6/4.6.1/4.6.2/4.7</td>\n</tr>\n<tr>\n<td>Windows Server 2012</td>\n<td>4041084</td>\n<td>4040979 - .NET Framework 3.5</td>\n<td>4041091</td>\n<td>4040965 - .NET Framework 3.5</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>4040975 - .NET Framework 4.5.2</td>\n<td></td>\n<td>4040959 - .NET Framework 4.5.2</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>4040971 - .NET Framework 4.6/4.6.1/4.6.2/4.7</td>\n<td></td>\n<td>4040955 - .NET Framework 4.6/4.6.1/4.6.2/4.7</td>\n</tr>\n<tr>\n<td>Windows 8.1</td>\n<td>4041085</td>\n<td>4040981 - .NET Framework 3.5</td>\n<td>4041092</td>\n<td>4040967 - .NET Framework 3.5</td>\n</tr>\n<tr>\n<td>Windows Server 2012 R2</td>\n<td></td>\n<td>4040974 - .NET Framework 4.5.2</td>\n<td></td>\n<td>4040958 - .NET Framework 4.5.2</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>4040972 - .NET Framework 4.6/4.6.1/4.6.2/4.72</td>\n<td></td>\n<td>4040956 - .NET Framework 4.6/4.6.1/4.6.2/4.7</td>\n</tr>\n<tr>\n<td>Windows 10 Platforms</td>\n<td>Parent KB</td>\n<td>.NET Framework Product</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Windows 10</td>\n<td>4038781</td>\n<td>.NET Framework 3.5</td>\n<td></td>\n<td>None</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>.NET Framework 4.6</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Windows 10 Version 1511</td>\n<td>4038783</td>\n<td>.NET Framework 3.5</td>\n<td></td>\n<td>None</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>.NET Framework 4.6.1</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Windows 10 Version 1607</td>\n<td>4038782</td>\n<td>.NET Framework 3.5</td>\n<td></td>\n<td>None</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>.NET Framework 4.6.2/4.7</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Windows Server 2016</td>\n<td>4038782</td>\n<td>.NET Framework 3.5</td>\n<td></td>\n<td>None</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>.NET Framework 4.6.2/4.7</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Windows 10 Version 1703</td>\n<td>4038788</td>\n<td>.NET Framework 3.5</td>\n<td></td>\n<td>None</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>.NET Framework 4.7</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n","ordinal":10000}],"revisions":[{"version":1.1,"revisionDate":"2017-09-12T07:00:00Z","initialDate":"0001-01-01T00:00:00Z","description":"<p>Corrected Product versions and supersedence entries in the Affected Products table, corrected .NET versions in the table in the FAQ, and updated the acknowledgment. These are informational changes only. Customers who have already successfully installed the updates do not need to take any further action.</p>\n","notificationNeeded":false,"notificationSent":false},{"version":1.2,"revisionDate":"2017-10-03T07:00:00Z","initialDate":"0001-01-01T00:00:00Z","description":"<p>Corrected links to the Monthly Rollup KB articles for Microsoft .NET Framework 4.5.2 and Microsoft .NET Framework 4.6 installed on Windows Server 2008, and added a link to the 4041085 monthly rollup for Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7 installed on Windows RT 8.1. This is an informational change only. Customers who have successfully installed the updates do not need to take any further action.</p>\n","notificationNeeded":false,"notificationSent":false},{"version":1,"revisionDate":"2017-09-12T07:00:00Z","initialDate":"0001-01-01T00:00:00Z","description":"<p>Information published.</p>\n","notificationNeeded":false,"notificationSent":false}]}]}