Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious Excel workbook with OOB-triggering data
-
DeliveryDeliver file to target via phishing or file share
-
ExploitVictim opens file in unpatched Excel
-
ExecutionParser reads beyond allocated buffer boundary
-
ImpactApplication crash (availability loss) or adjacent memory leaked to attacker
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a victim user to open or preview a specially crafted Excel spreadsheet file on a local system running an affected version of Microsoft Office. The CVSS vector AV:L/UI:R confirms both conditions: local file access is required (the file must be present on the system or a mounted share), and the user must actively open the file triggering the parser. PR:N indicates no elevated operating system privileges are needed - a standard user account opening a file is sufficient. Scope is unchanged (S:U), meaning the impact is confined to the Excel process and does not extend to other processes or system components. Exploitation is NOT possible over the network without user interaction, and SSVC automatable=no confirms no network-based automated exploitation path exists. Limiting factors beyond user interaction include: Protected View (if enabled) may interrupt the attack chain, and Office Online Server exposure depends on server-side rendering of uploaded files by authenticated users. |
| Impact | The CVSS 6.1 Medium score reflects a constrained threat model: AV:L and UI:R together mean the attacker must deliver a malicious file and the victim must open it, ruling out unauthenticated remote exploitation. EPSS at 0.31% (23rd percentile) is notably low, and CISA SSVC confirms exploitation=none and automatable=no, meaning no current active exploitation and no known mechanism for mass automated attack. These signals collectively indicate this is a real but low-urgency vulnerability. The most significant real-world impact is the A:H availability dimension - an attacker who can trick a user into opening a crafted spreadsheet can reliably crash Excel, which matters most in environments where Excel availability is operationally critical (e.g., financial workflows, automated reporting pipelines). The C:L confidentiality impact is bounded by S:U (unchanged scope), limiting any leaked memory to the Excel process context. There is no integrity impact (I:N). No conflicting signals between data sources: CVSS, EPSS, and SSVC all consistently indicate a moderate, non-automated, non-exploited risk. Real prioritization should favor organizations that routinely open externally sourced spreadsheets. |
| Exploit ScenarioDerived | An attacker crafts a malicious Excel workbook file containing specially structured spreadsheet data designed to cause Excel's parser to read beyond an allocated memory buffer, then delivers it to a target user via phishing email or a compromised file share. When the victim opens the file on an unpatched Excel installation, the out-of-bounds read either crashes Excel entirely - disrupting the user's workflow - or leaks a small amount of adjacent process memory that could inform further exploitation. No public exploit code is known at time of analysis, making opportunistic mass targeting unlikely in the near term. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Out-of-bounds read in Microsoft Excel's spreadsheet parser (CWE-125) exposes affected systems to both local information disclosure and application crash when a victim opens a specially crafted file, spanning Excel 2016 through Office LTSC 2024 and Office 365 for Mac. The CVSS vector (AV:L/UI:R/A:H) reveals that while the CVE description emphasizes information disclosure, the primary real-world impact is application availability - the invalid memory read can crash Excel (A:H), with incidental memory content leakage (C:L) as a secondary effect. No public exploit code has been identified at time of analysis and CISA SSVC assigns exploitation status of none, consistent with a low EPSS score of 0.31% at the 23rd percentile.
RemediationAI
Apply vendor-released patches via Microsoft Update. For Microsoft Excel 2016, update to version 16.0.5561.1001 or later. For Office Online Server, update to version 16.0.10417.20175 or later. For Microsoft Office 365 for Mac, Microsoft Office LTSC for Mac 2021, and Microsoft Office LTSC for Mac 2024, update to version 16.111.26071215 or later. For Microsoft 365 Apps for Enterprise, Microsoft Office 2019, Microsoft Office LTSC 2021, and Microsoft Office LTSC 2024 (Windows), consult the channel release schedule at https://aka.ms/OfficeSecurityReleases for the current patched build applicable to your update channel. As a compensating control pending patch deployment, ensure Excel's Protected View is enabled for files originating from the internet or email attachments (File > Options > Trust Center > Protected View); this opens untrusted files in a sandboxed read-only mode, reducing the likelihood of the OOB read being triggered in a context where the attacker controls interaction, though it does not prevent the vulnerability if the user clicks 'Enable Editing'. Disabling the automatic opening of Excel files from untrusted network shares and email at the mail gateway adds defense-in-depth. Full advisory details are at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-54988.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 15 packages in microsoft, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-125 (Out-of-Bounds Read) describes a class of memory safety flaw where a parsing component reads beyond the intended bounds of an allocated buffer, typically due to insufficient validation of size, offset, or count fields sourced from untrusted input - in this case a crafted Excel workbook file. When the out-of-bounds read references unmapped memory it triggers an access violation that crashes the process (explaining A:H), and when it reads mapped but unintended memory it can expose adjacent heap or stack content (explaining C:L). This dual behavior is characteristic of CWE-125 in file-format parsers. The full affected product surface per CPE includes: microsoft:microsoft_excel_2016, microsoft:microsoft_365_apps_for_enterprise, microsoft:microsoft_office_2019, microsoft:microsoft_office_ltsc_2021, microsoft:microsoft_office_ltsc_2024, microsoft:microsoft_office_365_for_mac, microsoft:microsoft_office_ltsc_for_mac_2021, microsoft:microsoft_office_ltsc_for_mac_2024, and microsoft:office_online_server - covering both Windows and macOS deployments and the server-side Online Server component.
Know when Office Online Server 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
AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Local vector because exploitation requires opening a crafted file; UI:R for mandatory victim interaction; PR:N since no OS privileges beyond file access are needed; A:H reflects crash from invalid read; C:L for incidental memory disclosure; I:N as no write occurs.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
DescriptionCVE.org
Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Office Online Server
View allMicrosoft Word Remote Code Execution Vulnerability. Rated critical severity (CVSS 9.8), this vulnerability is remotely e
Microsoft Word 2007 SP3, Office 2010 SP2, Word 2010 SP2, Word 2013 SP1, Word 2013 RT SP1, Word 2016, Word for Mac 2011,
Microsoft Excel Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is no authentica
Microsoft Office 2007 SP3, Office 2010 SP2, Office 2013 SP1, Office 2016, Office Online Server 2016, Office Web Apps 201
A remote code execution vulnerability exists in Microsoft PowerPoint 2016, Microsoft SharePoint Enterprise Server 2016,
Microsoft Office allows a remote code execution vulnerability due to the way that it handles objects in memory, aka "Mic
Microsoft Excel 2007 SP3, Excel 2010 SP2, Excel 2013 SP1, Excel 2013 RT SP1, Excel 2016, Excel 2016 for Mac, Office Comp
Microsoft Word 2007 SP3, Office 2010 SP2, Word 2010 SP2, Word 2013 SP1, Word 2013 RT SP1, Office 2016, Word 2016, Word f
Microsoft Excel Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotely expl
A remote code execution vulnerability exists in Excel Services, Microsoft Excel 2007 Service Pack 3, Microsoft Excel 201
Use after free in Microsoft Office Excel allows an unauthorized attacker to execute code locally. Rated high severity (C
Use-after-free vulnerability in Microsoft Office Excel that allows local code execution with high severity (CVSS 7.8). A
EUVD-2026-44039
GHSA-cpg5-9rxq-hxph
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB