Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-68811

CVE-2026-68811: Microsoft 365 Apps RCE Vulnerability

CVE-2026-68811 is a type confusion remote code execution vulnerability in Microsoft Office Excel that enables attackers to execute arbitrary code locally. This article covers technical details, affected versions, and mitigation.

Updated:

CVE-2026-68811 Overview

CVE-2026-68811 is a type confusion vulnerability [CWE-843] in Microsoft Office Excel. The flaw allows an unauthorized attacker to execute code locally when a user opens a crafted spreadsheet. The vulnerability affects multiple supported Microsoft Office builds including Microsoft 365 Apps, Office 2019, Office 2021, and Office 2024 on Windows and macOS.

Exploitation requires user interaction. An attacker must convince a target to open a malicious Excel file. Successful exploitation grants code execution in the context of the current user, with high impact to confidentiality, integrity, and availability.

Critical Impact

A crafted Excel document can trigger type confusion in memory handling, allowing arbitrary code execution under the invoking user's privileges on Windows and macOS Office installations.

Affected Products

  • Microsoft 365 Apps for Enterprise (x86 and x64)
  • Microsoft Excel 2016, Microsoft Office 2019, and Microsoft Office LTSC 2021 (Windows and macOS)
  • Microsoft Office LTSC 2024 (Windows and macOS)

Discovery Timeline

  • 2026-08-11 - CVE-2026-68811 published to the National Vulnerability Database
  • 2026-08-13 - Last updated in NVD database

Technical Details for CVE-2026-68811

Vulnerability Analysis

The vulnerability is a type confusion issue [CWE-843] within Microsoft Office Excel's parsing logic. Type confusion occurs when code allocates or initializes a resource as one type but later accesses it as an incompatible type. The mismatch bypasses runtime type checks and enables the attacker to influence memory interpretation.

Excel processes numerous object types during workbook loading, including formulas, embedded objects, and OLE structures. When a crafted object is interpreted as a different underlying type, attacker-controlled fields can be treated as pointers, virtual function tables, or size fields. This corrupts control flow and enables code execution in the Excel process.

The attack vector is local and requires user interaction. Exploitation typically starts with delivery of a weaponized .xls, .xlsx, or .xlsm document through phishing, file share, or web download. Because the Office process runs with the user's privileges, successful exploitation grants the attacker the same access as the victim.

Root Cause

The root cause is improper validation of object types during Excel's document parsing. Microsoft's advisory does not disclose the specific parser component. Refer to the Microsoft CVE-2026-68811 Advisory for vendor detail.

Attack Vector

An attacker crafts an Excel workbook that contains structures triggering the type confusion condition. The attacker delivers the file through email, collaboration platforms, or web downloads. When the target opens the file in a vulnerable Office version, the parser mishandles the object and the attacker gains code execution in the user's session.

The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities catalog. No public proof-of-concept has been observed at time of publication. The current EPSS probability is 0.303%.

No verified proof-of-concept code is available for this CVE.
Refer to the Microsoft Security Response Center advisory for authoritative technical details.

Detection Methods for CVE-2026-68811

Indicators of Compromise

  • Unexpected child processes spawned by EXCEL.EXE such as cmd.exe, powershell.exe, wscript.exe, mshta.exe, or rundll32.exe
  • Excel documents arriving from external senders that contain unusual embedded objects, OLE streams, or macros
  • Outbound network connections initiated by EXCEL.EXE to previously unseen domains or IP addresses
  • Creation of executables, DLLs, or scripts in user-writable directories following the opening of a workbook

Detection Strategies

  • Alert on process-tree anomalies where EXCEL.EXE is the parent of scripting or living-off-the-land binaries
  • Inspect inbound email attachments and downloaded Office files for anomalous object types and shellcode-like content
  • Correlate Office application crashes with subsequent process creation or persistence events on the same host
  • Apply YARA rules against Excel files that inspect OLE and OOXML structures for malformed type descriptors

Monitoring Recommendations

  • Collect Sysmon Event IDs 1, 3, 7, and 11 on endpoints running Office to capture process, network, image load, and file-create activity from EXCEL.EXE
  • Ingest Microsoft Defender for Office 365 or equivalent email gateway telemetry to identify weaponized spreadsheets prior to delivery
  • Monitor endpoint EDR telemetry for memory protection violations and exploit mitigation events raised by Office processes

How to Mitigate CVE-2026-68811

Immediate Actions Required

  • Apply the Microsoft security update referenced in the Microsoft CVE-2026-68811 Advisory to all affected Office installations
  • Prioritize patching for users who routinely open external spreadsheets, including finance, procurement, and executive assistants
  • Enable Protected View and Office Application Guard where supported to contain untrusted documents
  • Block or quarantine Office files from external senders at the mail gateway until patches are deployed

Patch Information

Microsoft has published the fix through its standard Office update channels. Microsoft 365 Apps receive the fix through Click-to-Run servicing. Office 2019, Office LTSC 2021, and Office LTSC 2024 receive updates through Microsoft Update and the Microsoft Update Catalog. Consult the Microsoft CVE-2026-68811 Advisory for build numbers per product channel.

Workarounds

  • Enforce Office Attack Surface Reduction (ASR) rules that block child process creation from Office applications
  • Disable macros for files originating from the internet using the Group Policy setting Block macros from running in Office files from the Internet
  • Restrict opening of Excel files from untrusted sources and require review in Protected View before enabling editing
bash
# Enable ASR rule: Block all Office applications from creating child processes
Set-MpPreference -AttackSurfaceReductionRules_Ids D4F940AB-401B-4EFC-AADC-AD5F3C50688A `
                 -AttackSurfaceReductionRules_Actions Enabled

# Verify the rule is active
Get-MpPreference | Select-Object -ExpandProperty AttackSurfaceReductionRules_Ids

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.