What is Microsoft Office OLE?
Microsoft Office uses OLE (Object Linking and Embedding) to allow documents to contain embedded objects from other applications — spreadsheets, charts, executables, or remote data. When Office opens a document containing OLE objects, security prompts ("Enable Content", Protected View) are supposed to warn users before executing potentially dangerous embedded content. These prompts are the primary UI-level defense against malicious document-based attacks. Bypassing them allows attackers to execute payloads silently when a user simply opens a crafted document.
Overview
CVE-2026-21514 is a security feature bypass (CWE-807: Reliance on Untrusted Inputs in a Security Decision) in Microsoft Word's OLE handling — a closely related but distinct code path from CVE-2026-21509. Attackers craft a malicious .docx file that manipulates the document's internal XML structure to assert that a malicious OLE object is already trusted. When the document is opened, Word silently executes the embedded payload without displaying "Enable Content" or Protected View prompts. No macros are required. Iranian state-sponsored group MuddyWater exploited this as a zero-day in Operation Olalampo, deploying six distinct malware families against targets in the Middle East and North Africa.
Affected Versions
| Product | Vulnerable | Fixed |
|---|---|---|
| Microsoft 365 Apps for Enterprise (32-bit & 64-bit) | All versions before Feb 10, 2026 patch | February 2026 Patch Tuesday |
| Microsoft Office LTSC 2024 | All versions before Feb 10, 2026 patch | February 2026 Patch Tuesday |
| Microsoft Office LTSC 2021 | All versions before Feb 10, 2026 patch | February 2026 Patch Tuesday |
| Microsoft Office LTSC for Mac 2021 / 2024 | Prior to version 16.106.26020821 | Version 16.106.26020821 |
Tenable estimated approximately 14 million affected assets globally at the time of disclosure.
Technical Details
The vulnerability (CWE-807) is in Word's OLE object trust evaluation. OOXML-format .docx files use XML to describe embedded objects and their trust state. The OLE handler reads trust metadata from within this XML structure. By inserting crafted trust assertions into the document XML, an attacker causes Word to treat a malicious OLE object as pre-approved, bypassing the "Enable Content" user prompt and Protected View checks entirely.
Exploitation executes code at the privilege level of the logged-in user — no elevation is needed beyond the initial document open. This is the second OLE bypass in this Patch Tuesday cycle (alongside CVE-2026-21509, which Microsoft patched out-of-band on January 26). The two vulnerabilities exploit different code paths in the OLE handler, indicating the attack surface was more broadly vulnerable than a single fix addressed.
Discovery
Credited to an anonymous researcher, Google Threat Intelligence Group (GTIG), Microsoft Threat Intelligence Center (MSTIC), MSRC, and the Office Product Group Security Team.
Exploitation Context
The Iranian state-sponsored threat actor MuddyWater (also tracked as MERCURY, Static Kitten) exploited CVE-2026-21514 as a zero-day from late January through early March 2026 in Operation Olalampo. The campaign deployed six distinct malware families: CHAR (Rust-based Telegram C2 backdoor), GhostBackDoor, GhostFetch, HTTP_VIP, Dindoor (Deno JavaScript backdoor), and Fakeset (Python backdoor). Primary targets were in the Middle East and North Africa (MENA) region. Some campaign activity was disguised as Chaos ransomware to obscure the espionage motivation. CISA added CVE-2026-21514 to the KEV catalog on Patch Tuesday.
Remediation
- Apply the February 2026 Patch Tuesday update to all Office installations immediately.
- Mac users: update to Office for Mac version 16.106.26020821 or later via Microsoft AutoUpdate.
- Disable OLE object execution via Group Policy to prevent silent OLE payload execution even on patched systems (defense in depth).
- Enable Protected View for all documents received from the internet or email — enforced via Group Policy, not user preference.
- Block WebDAV and UNC path connections from Office applications at the perimeter, as OLE payloads may be fetched remotely.
- Deploy endpoint detection for the MuddyWater malware families: CHAR, GhostBackDoor, GhostFetch, HTTP_VIP, Dindoor, and Fakeset — update signatures and behavioral detections.
- Review email for
.docxfiles from external senders, particularly those targeting MENA-related personnel.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2026-21514 |
| Vendor / Product | Microsoft — Office |
| NVD Published | 2026-02-10 |
| NVD Last Modified | 2026-02-11 |
| CVSS 3.1 Score | 7.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-807 find similar ↗ |
| CISA KEV Added | 2026-02-10 |
| CISA KEV Deadline | 2026-03-03 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2026-01-26 | Exploitation by MuddyWater (Operation Olalampo) begins — prior to patch availability |
| 2026-02-10 | February 2026 Patch Tuesday — patch released; CVE published; added to CISA KEV catalog as active zero-day |
| 2026-03-03 | CISA BOD 22-01 remediation deadline; MuddyWater campaign observed through early March |
References
| Resource | Type |
|---|---|
| Microsoft Security Response Center — CVE-2026-21514 | Vendor Advisory |
| NVD — CVE-2026-21514 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| Tenable — FAQ on CVE-2026-21514 OLE Bypass in Microsoft Word | Security Research |
| Iranian Cyber Espionage — Operation Olalampo | Security Research |
| MuddyWater APT Launches Operation Olalampo | News |