PoC Released for Critical Vulnerability Exposing SharePoint Servers to Attacks

One of the vulnerabilities that Microsoft addressed on the July 2020 Patch Tuesday in .NET Framework, SharePoint, and Visual Studio could lead to remote code execution.


Tracked as CVE-2020-1147 and considered critical severity, the bug occurs when the software doesn’t check the source markup of XML file input. This could provide an attacker with the opportunity to run arbitrary code in the context of the process where deserialization of XML content occurs.


An attacker looking to exploit the security flaw would need to upload a specially tailored document to “a server utilizing an affected product to process content,” Microsoft explains.


“The vulnerability is found in the DataSet and DataTable types which are .NET components used to manage data sets,” the software giant revealed in an advisory published last week.


In addition to releasing patches for the vulnerability, Microsoft also published guidance related to it, explaining what the DataSet and DataTable types of legacy .NET components represent and what restrictions are applied when loading them from XML.


The company also explains that, by default, only specific types of objects may be present in the deserialized data, and that an exception is thrown when the incoming XML data contains object types not on the list, resulting in the deserialization operation failing. However, apps can extend the allowed types list.


“When loading XML into an existing DataSet or DataTable instance, the existing column definitions are also taken into account. If the table already contains a column definition o ..

Support the originator by clicking the read the rest link below.