Skip to main content

Microsoft Defender CVE-2026-41091

| EUVDEUVD-2026-31101 HIGH
Improper Link Resolution Before File Access (CWE-59)
2026-05-20 microsoft GHSA-h776-j9jw-992p
7.8
CVSS 3.1 · Vendor: microsoft
Temporal: 6.8
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-priv local shell
  2. Delivery
    Plant junction in Defender-scanned path
  3. Exploit
    Trigger or await Defender engine access
  4. Execution
    Engine follows link as SYSTEM
  5. Persist
    Arbitrary write/delete on protected target
  6. Impact
    Execute payload with SYSTEM privileges

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Symlink resolution safety
Exploitation Conditions

Attacker must already have local, interactive code execution on the target Windows host as a low-privileged but authenticated user (CVSS PR:L, AV:L), with the ability to create filesystem reparse points (junctions or symlinks) in a directory that the Microsoft Defender Malware Protection Engine subsequently accesses with elevated privileges - typically achievable in user-writable locations such as %TEMP% or %ProgramData% without requiring SeCreateSymbolicLinkPrivilege when using NTFS junctions. Exploitation requires Microsoft Defender (or another product bundling the Malware Protection Engine) to be installed and actively scanning, and likely involves winning a race against the engine's file-access sequence; no user interaction is required (UI:N). Limiting factors: remote, unauthenticated, or guest-accessible scenarios are out of scope, and hosts where Defender is disabled or replaced by a third-party AV are not exploitable via this path.

Impact

The CVSS vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H confirms a local, low-complexity, authenticated path with no user interaction and high impact across CIA - a classic SYSTEM-level local privilege escalation profile. SSVC-style assessment: exploitation status is 'none' (no KEV, no public POC observed in the provided sources), automatable is likely 'no' (link-following races typically require local foothold and timing), and technical impact is 'total' on the affected host. EPSS data was not provided, but for a freshly disclosed Microsoft LPE without public POC, real-world probability is typically low in the near term; risk rises sharply if a POC is published, because Defender is on virtually every Windows endpoint. This is a meaningful patch-now item on workstations and multi-user/RDP servers where untrusted local users exist, but it is not a remote/internet-facing emergency - prioritize behind any remote-unauth criticals on the same patch cycle.

Exploit ScenarioDerived

An attacker with a standard user shell on a Windows host plants a junction or symbolic link inside a directory that Microsoft Defender's engine subsequently touches during scanning, quarantine, or remediation, causing the SYSTEM-privileged engine to follow the link and write to, replace, or delete a file the user otherwise could not modify. The attacker leverages that arbitrary-write/delete primitive to drop or overwrite a binary or configuration loaded by a privileged process, gaining SYSTEM execution. No public exploit is identified at time of analysis, but link-following LPEs against AV engines are a well-trodden technique class.

Act Now Prioritize within 24-48h. Why: In CISA KEV with patch available.
Exploited in the wild (CISA KEV) Patch available 12.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 20, 2026

Local privilege escalation in Microsoft Defender (Malware Protection Engine) enables an authenticated low-privileged attacker to elevate to SYSTEM by abusing improper link resolution (CWE-59) before file access. The flaw scores CVSS 7.8 with high impact to confidentiality, integrity, and availability, and no public exploit is identified at time of analysis. Microsoft has released a patch via MSRC, and there is no current CISA KEV listing or EPSS signal indicating active mass exploitation.

RemediationAI

Patch available per vendor advisory - apply the Microsoft Malware Protection Engine update referenced at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-41091; the engine normally updates automatically within 48 hours via Microsoft Update / Defender definition channels, so verify that automatic engine updates are enabled and confirm the post-patch engine version on managed endpoints via Get-MpComputerStatus (AMEngineVersion) or your EDR/MDM inventory. In environments where automatic updates are blocked, push the engine update through WSUS, SCCM, Intune, or your standard Windows patching pipeline and confirm rollout. Until the updated engine is confirmed deployed, compensating controls are limited because Defender's scan paths are not user-configurable; you can reduce exposure on multi-user systems by restricting interactive logon to trusted users and tightening permissions on world-writable directories that Defender scans (e.g., %TEMP%, %ProgramData%) to inhibit junction/symlink planting, with the trade-off of potential breakage for legitimate software that writes there. Do not disable Defender as a workaround, as that removes baseline protection against far more prevalent threats.

Affected VersionsENISA

Microsoft Malware Protection Engine - (version not specified)

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The Microsoft Malware Protection Engine (mpengine) is the core scanning component shared across Defender Antivirus, Microsoft Security Essentials, and related Microsoft endpoint security products on Windows. CWE-59 (Improper Link Resolution Before File Access, or 'link following') means the engine performs a privileged file operation against a path without first verifying that the path does not traverse a symbolic link, junction, or hardlink controlled by a lower-privileged user. Because the engine runs with elevated privileges (typically SYSTEM) when scanning, writing, quarantining, or remediating files, an attacker who can plant a junction or symlink in a directory the engine touches can redirect that privileged file I/O to a target the attacker otherwise could not modify, yielding privilege escalation on the local host.

Know when Microsoft Malware Protection Engine gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (microsoft) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CIRCL (temporal) 6.8 MEDIUM

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

1
Added to CISA KEV
May 20, 2026 - 17:01 CISA

DescriptionCVE.org

Improper link resolution before file access ('link following') in Microsoft Defender allows an authorized attacker to elevate privileges locally.

Executive ViewAI

Why It Matters

Microsoft Defender's Malware Protection Engine vulnerability (CVE-2026-41091) enables local privilege escalation that allows low-privileged authenticated users to gain SYSTEM-level access through improper file link handling. This directly impacts Windows infrastructure, as compromised user accounts or insider threats could exploit this flaw to bypass security controls and obtain complete system access. Organizations must prioritize immediate remediation to prevent unauthorized access and data exfiltration across multi-user environments.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

Threat Score
4.9/10
Composite threat intelligence
EPSS Score
12.1%
Top 6% exploitable
Threat Intel
2
1 sources
Vendor Action
See Below
Required. The vulnerability documented by this CVE requires customer action to resolve.
Vendor Status
Publicly Disclosed:Yes
Exploited:Yes
Latest Software Release:Exploitation Detected
Exploit
POC
Public exploit code exists
Social Media
47
Sightings
Data Quality
9 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV Yes
Public POC Yes
EPSS 12.1%
Patch available Yes
Active threat Yes
Deciding rule
In CISA KEV with patch available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Active
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

126
Low Medium High Critical
KEV: +50
EPSS: +12
CVSS: +39
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: +5

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy