Join our Newsletter — 33% off our NHI Course

Is CVE-2022-34713 (Microsoft Windows Support Diagnostic Tool (MSDT) Remote Code Execution) being exploited in the wild?

Yes. CISA added CVE-2022-34713 to its Known Exploited Vulnerabilities catalogue on 9 August 2022, which it does only when there is reliable evidence of active exploitation. CISA has not linked it to known ransomware campaigns. A remote code execution vulnerability exists when Microsoft Windows MSDT is called using the URL protocol from a calling application.

What “being exploited in the wild” means for this CVE

For a KEV-listed CVE, the practical question is not whether exploitation is merely possible, but whether defenders should assume active use against exposed systems. That changes urgency: exposure review, mitigation, and compromise checks become immediate tasks, not routine backlog items. For a remote code execution flaw, the first concern is whether the vulnerable path is reachable from applications that invoke MSDT.

When a vulnerability is in the wild, the issue is usually broader than a single vulnerable binary or host setting. Attackers look for any reachable application flow that can trigger the vulnerable behavior, then use it to execute code with the privileges of the calling context. That means the real attack surface is the application path and trust boundary around the URL protocol handling, not just the presence of Windows on the estate.

For fast triage, use the Zero-Day and Exploited Vulnerabilities Guide to frame the response around active exploitation, emergency mitigation, and post-patch validation.

How to confirm exposure and reduce attack surface

Start by identifying where MSDT can still be invoked and which business applications, shortcuts, documents, or protocol handlers can reach it. Exposure assessment should focus on actual reachability, not just software inventory. If the vulnerable path is not callable in your environment, the risk is lower; if it is callable from user workflows, browser launches, or remote content, treat it as urgent.

The most important control question is whether the vulnerable code path is still enabled anywhere that untrusted input can reach. In practice, defenders should verify group policy, application control, endpoint hardening, and any compensating restrictions that block the relevant invocation method. If there is uncertainty, assume the path is reachable until you prove otherwise.

Use vendor guidance for the exact fix or mitigation, and cross-check exposure against the CISA Known Exploited Vulnerabilities Catalog and the CVE Program record for canonical identification.

For patch sequencing and prioritisation, the FIRST EPSS model can help decide what to treat first when multiple vulnerabilities are competing for the same maintenance window.

What to do if patching must wait

If immediate remediation is not possible, focus on temporary containment that reduces exploitable reach rather than relying on detection alone. That may mean disabling the invocation path, constraining what applications may launch it, or blocking the inbound content patterns that lead to execution. The goal is to make exploitation materially harder while you prepare the permanent fix.

When patching is delayed, increase monitoring for suspicious child-process creation, unexpected script or command execution, and unusual outbound connections from the affected hosts. Because exploitation is already known, the threshold for emergency action should be low: a single credible sign of abuse is enough to escalate to incident response and containment.

For a deeper vulnerability-response playbook that ties prioritisation to verification and exception handling, see the Vulnerability Management Guide.

Risk and Threat Considerations

Active exploitation changes the risk profile from theoretical exposure to probable attacker interest. Remote code execution in a commonly deployed Windows component can be used for initial access, execution of follow-on tools, and rapid pivoting inside a network if the vulnerable path is reachable from user content or application workflows.

Failure mechanism: An attacker delivers or places content that causes a calling application to invoke MSDT through the vulnerable URL protocol handling, then uses the resulting code execution to run arbitrary commands in the victim context.

Impact: Successful exploitation can provide a foothold for malware delivery, credential theft, lateral movement, or broader host compromise, especially where the affected system has high trust or broad internal access.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, NIST SP 800-53 Rev 5, CIS Controls v8 and OWASP ASVS set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 ID.RA-01 — Asset Vulnerability Identification KEV exploitation makes vulnerability identification central to exposure triage.
Recommendation — Identify exposed MSDT paths and prioritize affected assets for immediate remediation.
NIST SP 800-53 Rev 5 SI-2 — Flaw Remediation The subject is an actively exploited software flaw requiring timely remediation.
RA-5 — Vulnerability Monitoring and Scanning Confirming exposure and checking for affected hosts depends on vulnerability assessment.
Recommendation — Apply SI-2 to remediate the vulnerability or approved compensating control without delay. Use RA-5 to validate whether MSDT exposure still exists across the environment.
CIS Controls v8 CIS-7 — Continuous Vulnerability Management Active exploitation requires continuous prioritization, verification, and remediation discipline.
Recommendation — Prioritize the KEV-listed flaw ahead of routine backlog items and verify closure.
OWASP ASVS V15 — Secure Coding and Architecture The flaw is an execution-path design issue where secure architecture and hardening matter.
Recommendation — Remove or constrain the vulnerable invocation path in the application architecture.

Practitioner Guidance

What to prioritise: Treat any internet-facing, user-facing, or content-driven path to MSDT as priority one. If the vulnerable path exists on a system that handles email, documents, chat, browser content, or remote support workflows, assume practical exposure until proven otherwise.

What to verify: Confirm whether the system is only patched, or whether the vulnerable invocation path is also blocked by policy or hardening. A patch without validation can leave a false sense of closure if the environment still permits the risky behavior elsewhere.

Escalation / exception: If patching is delayed, require a documented temporary control and an explicit end date. If any host shows signs of exploitation, move from vulnerability handling to compromise investigation immediately, including log review and host containment.

Practitioner takeaway: For a KEV-listed remote code execution flaw, the right operating assumption is that reachable exposure is already an incident precursor, so confirm reachability, apply the vendor fix, and hunt for prior compromise in parallel.