LiveBreach Intelligence: data breaches, leaks & ransomware, tracked as they surfaceOngoing protection: GalaxyWarden →
Recent BreachesData breach tracker

CVE-2017-8759: Microsoft .NET Framework Remote Code Execution Vulnerability

RBRecent Breaches Vulnerability Intelligence·Nov 3, 2021
High⚠ Actively exploited (CISA KEV)
High
Severity
Active
CISA KEV
No
Ransomware use
May 3, 2022
Patch deadline
⚠ Exploited in the wild. CISA added CVE-2017-8759 to its Known Exploited Vulnerabilities catalog on Nov 3, 2021, with a federal patch deadline of May 3, 2022 — meaning attackers are actively using it. If you run the affected software, patch it immediately.

Microsoft .NET Framework contains a remote code execution vulnerability when processing untrusted input that could allow an attacker to take control of an affected system.

CVE-2017-8759 is a remote code execution vulnerability in Microsoft .NET Framework. It arises when the framework processes untrusted input, and successful abuse could let an attacker take control of an affected system. For IT and security teams, this matters because .NET Framework is widely deployed on Windows servers and workstations that run business applications, web services, and internal tools; an unpatched instance can become a foothold for further compromise.

Public detail is limited to the CISA description and the CWE classification. Confirm exact affected builds, patch identifiers, and any configuration prerequisites directly against the Microsoft vendor advisory before acting.

How it works

The weakness is classified as CWE-20 (Improper Input Validation). In broad terms for this class, the .NET Framework component that handles certain untrusted input fails to validate or sanitize that input sufficiently. An attacker who can supply crafted input to a vulnerable code path may cause the framework to execute attacker-controlled code in the context of the affected process.

Because the vulnerability is remote code execution, the attacker does not necessarily need prior local access; the precise delivery method (for example, via a document, network service, or application that exercises the vulnerable parsing logic) depends on how the target application uses .NET Framework. Do not assume a particular exploit chain—verify the attack surface described in the vendor advisory for your environment.

Am I affected? How to find it in your systems

Microsoft .NET Framework commonly runs on Windows servers and endpoints that host ASP.NET applications, desktop .NET programs, PowerShell-related tooling, and many third-party products that embed the runtime. Inventory steps:

Telemetry and log signs of exploitation are not detailed in the provided facts. In general for this class, watch for unexpected process creation from .NET host processes (w3wp.exe, aspnet_wp.exe, or application executables), anomalous network connections originating from those processes, or application crashes and exception storms around input-parsing code. Confirm any specific indicators of compromise with the vendor advisory and your EDR detections.

How to remediate

Patch first. Apply the updates Microsoft released for this vulnerability exactly as described in the vendor advisory and per CISA’s required action: “Apply updates per vendor instructions.” Use your standard patch-management channel (WSUS, Microsoft Update Catalog, ConfigMgr, or equivalent) and verify installation success on every affected host.

After patching, harden for the broader input-validation class:

If you can't patch immediately

Until the vendor update can be deployed, reduce risk with compensating controls:

These measures do not replace the patch; schedule the official update as soon as practicable.

If your data may have been exposed

Actively exploited remote-code-execution vulnerabilities can lead to full system compromise and subsequent data theft or ransomware, although known ransomware use is not documented for this CVE. If you have reason to believe an affected system was targeted, follow your incident-response plan: isolate the host, preserve evidence, and assess what data or credentials may have been accessible. As a simple additional check, you can run a free exposure scan of your email addresses against known breach datasets to see whether associated credentials have appeared in prior public dumps.

AICompiled with AI assistance from public sources and published under our editorial standards.

Details

AffectedMicrosoft · .NET Framework
WeaknessCWE-20
Added to CISA KEVNov 3, 2021
Federal patch deadlineMay 3, 2022
Known ransomware useNot documented
Check if your data is exposed →

Official records: NVD · CISA KEV

← All actively-exploited vulnerabilities