In This Article
- What CVE-2026-26144 Actually Does
- The Attack Chain: Old Bug, New Weapon
- Why Financial Institutions Face Higher Risk
- Four Steps to Protect Your Institution Now
- Defender and Purview Detection Rules for the Zero-Click Class
- The M365 Guardian Operating Model for Copilot and Agent Governance
- Frequently Asked Questions
Microsoft's March 10 Patch Tuesday fixed 79 vulnerabilities. One of them changes how we think about AI security. CVE-2026-26144 is a critical Excel flaw that turns Copilot into a data exfiltration tool. No clicks required.
The vulnerability is technically an XSS bug, a class of flaw that security teams have patched for decades. What makes this one different is the middleman. Instead of tricking a human into clicking a malicious link, attackers can coerce Microsoft's Copilot Agent into reading a poisoned spreadsheet and shipping the contents to an external server. The user never opens the file. The user never clicks anything. Copilot does the work for the attacker.
For credit unions, community banks, and mortgage companies running Microsoft 365 Copilot on tenants full of loan data, borrower records, and financial models, this is not a theoretical risk. It is a patch-now situation. The longer answer, and the one that determines whether the next zero-click in the agent pipeline lands the same way or hits a wall of controls, is what governance sits on top of the Microsoft 365 tenant before Copilot reads a single cell. Access Business Technologies calls that governance layer M365 Guardian, and it is the operating model ABT runs on top of every Microsoft 365 tenant it manages for the 750+ financial institutions in its book.
A loan officer receives a shared Excel workbook through OneDrive. The workbook contains hidden cells with a crafted XSS payload. Copilot Agent begins a background analysis to generate a summary.
The payload overrides Copilot's safety guardrails and instructs the agent to package the spreadsheet's contents into an outbound HTTP request. Borrower names, SSNs, loan amounts, and account numbers reach an attacker-controlled server before anyone opens the file.
Short on time? Excel files are not safe -- the 30-second version.
A Copilot-enabled Excel workbook can exfiltrate data before anyone opens the file. The Short shows how fast a zero-click moves from attachment to tenant. The long walkthrough below maps the CVE, Microsoft's fix window, and the Microsoft Purview DLP plus sensitivity label controls that keep this class of exploit off a banker's OneDrive.
Subscribe & View ChannelWhat CVE-2026-26144 Actually Does
At its core, CVE-2026-26144 is a cross-site scripting vulnerability (CWE-79) in Microsoft Excel's input handling. Excel fails to properly neutralize certain content embedded in spreadsheet data, allowing attacker-controlled markup to execute in the rendering context.
In a traditional environment, this type of bug would require a user to interact with the malicious content. But Microsoft's Copilot Agent changes the equation. When Copilot's agent mode processes a workbook to provide summaries or insights, it reads the poisoned cells. The crafted payload then instructs the agent to make outbound network calls, sending sensitive data to an external endpoint.
| Field | Detail |
|---|---|
| CVE ID | CVE-2026-26144 |
| Product | Microsoft Office Excel |
| Type | Information Disclosure (XSS / CWE-79) |
| Severity | Critical |
| CVSS Score | 7.5 (Network / No User Interaction) |
| Exploited in Wild | No (at disclosure) |
| Patch Available | Yes (March 10, 2026 Patch Tuesday) |
| Attack Vector | Crafted Excel workbook + Copilot Agent |
Microsoft confirmed that the vulnerability "could potentially cause Copilot Agent mode to exfiltrate data via unintended network egress, enabling a zero-click information disclosure attack." The company classified it as Critical despite the 7.5 CVSS score because of the zero-click exfiltration mechanism.
Dustin Childs at the Zero Day Initiative called it "an attack scenario we're likely to see more often." He's right. As AI agents gain more autonomy inside productivity tools, every unpatched input validation flaw becomes a potential exfiltration channel.
The Attack Chain: Old Bug, New Weapon
The attack works because of a fundamental tension in agentic AI design. Copilot Agent needs broad permissions to be useful. It reads documents, connects to external services, and takes actions on behalf of users. Those same permissions become attack surface when the agent processes untrusted input.
What Changed in 2026
XSS vulnerabilities in Office products are nothing new. Microsoft has patched hundreds of them over two decades. What's new is the intermediary. Before Copilot Agent, an XSS bug in Excel required a human to trigger it. Now the AI agent triggers it automatically, and the agent has network access that a static spreadsheet never had.
Here is how the attack chain works in practice. An attacker crafts an Excel workbook with hidden cells containing a prompt injection payload. The workbook arrives through email, OneDrive sharing, or SharePoint. Copilot Agent processes the file in the background as part of its autonomous analysis. The XSS payload executes in the rendering context and places instructions the agent can interpret. Copilot then packages sensitive cell data into outbound HTTP requests to an attacker-controlled endpoint.
The traffic looks legitimate because it originates from a trusted Microsoft process. Traditional EDR and web application firewalls are not built to flag outbound connections from Copilot. Alex Vovk, CEO of Action1, told The Register that "attackers could silently extract confidential information from internal systems without triggering obvious alerts."
This is exactly the type of agentic AI risk that OWASP flagged in their Top 10 for AI agents. Indirect prompt injection, where malicious content in a document manipulates an AI agent's behavior, is one of the top-ranked threats in OWASP's guidance for AI applications. CVE-2026-26144 is that threat in the real world.
According to Microsoft's Data Security Index 2024, 84% of security leaders want more confidence managing data inside AI applications. The same research shows 80% of leaders cite data leakage as their primary GenAI concern. CVE-2026-26144 validates both fears: an AI agent designed for productivity became the exfiltration vector. ABT's M365 Guardian operating model wires Microsoft Defender for Office 365, Microsoft Defender for Endpoint, Microsoft Purview sensitivity labels and DLP, Microsoft Entra ID Conditional Access, and Microsoft Sentinel together so the Microsoft 365 Copilot deployment a credit union or community bank turns on never reaches a tenant where this class of zero-click can succeed.
Zero-click in Excel plus Copilot with broad tenant scope equals instant data leak. Your patch cadence is a control.
A Copilot-enabled Excel workbook can pull cell content into a model context that reaches the tenant. When a zero-click weaponizes that pipeline, patch latency stops being an IT metric and becomes a compliance finding. The long-form video walks the CVE, the attack chain, Microsoft's fix window, and the Microsoft Purview DLP and sensitivity label controls ABT deploys under the M365 Guardian operating model so this class of exploit never reaches a banker's OneDrive again.
The vulnerability also connects directly to Gartner's recent warning about five Copilot security risks facing financial institutions. Several of Gartner's identified risks center on uncontrolled data access and agent autonomy. CVE-2026-26144 validates those concerns with a real-world exploit.
How Exposed Is Your Tenant?
ABT's M365 Guardian readiness review surfaces the tenant hardening gaps - missing sensitivity labels, weak Microsoft Entra ID Conditional Access, unrestricted connector consent - that translate directly to Microsoft 365 Copilot risk once AI features are enabled.
Why Financial Institutions Face Higher Risk
Not every organization faces the same exposure from CVE-2026-26144. Financial institutions carry disproportionate risk for three reasons.
First, the data is high-value. Excel workbooks at credit unions, community banks, and mortgage companies contain borrower PII, loan pricing models, financial projections, and examination preparation data. A breach of any of these triggers regulatory notification requirements under GLBA, state breach laws, and potentially CFPB enforcement.
Second, Copilot adoption is accelerating. Microsoft's own data shows that Microsoft 365 Copilot's newest features like Cowork give agents increasing autonomy over document processing. Financial institutions deploying Copilot without governance guardrails have broader attack surface than organizations that have not adopted AI tools yet.
Third, many institutions deployed Copilot before configuring Microsoft Purview DLP policies or restricting agent network access. The gap between deployment and governance is where CVE-2026-26144 lives. That gap is precisely what the M365 Guardian operating model exists to close.
Ungoverned Copilot Deployment
- Copilot Agent reads all files the user can access
- No Microsoft Purview DLP policies restrict what data Copilot can process
- Outbound network access from Office processes is unrestricted
- No Microsoft Defender or Microsoft Sentinel monitoring for unusual agent-initiated network requests
- Microsoft Purview sensitivity labels not applied to financial workbooks
Governed Copilot Deployment (ABT M365 Guardian)
- Microsoft Purview sensitivity labels restrict Copilot access to classified data
- Microsoft Purview DLP policies block AI processing of SSNs, account numbers, loan data
- Microsoft Defender for Endpoint network protection limits outbound connections from Office processes
- Microsoft Sentinel analytics rules surface tenant security drift and anomalous Copilot egress
- Microsoft Entra ID Conditional Access policies enforce device compliance before Copilot access
The comparison is not theoretical. Institutions that configured Microsoft Purview sensitivity labels before enabling Microsoft 365 Copilot have a structural defense against this vulnerability. Copilot cannot exfiltrate data it cannot read. Institutions that skipped governance and went straight to deployment are relying entirely on Microsoft's patch to close the gap.
This is the same pattern we have seen with recent attacks targeting Microsoft 365 environments. The vulnerability matters, but the governance posture determines the actual impact.
Four Steps to Protect Your Institution Now
Patching is step one, but it is not the only step. CVE-2026-26144 exposed a broader architectural gap in how most institutions run Microsoft 365 Copilot. Closing the vulnerability and closing the gap require different actions.
Apply March 2026 cumulative update to all Excel and Office installations immediately
Configure egress filtering on Office processes and disable Copilot autonomous analysis for external files
Apply Microsoft Purview sensitivity labels to financial workbooks so Copilot cannot process unclassified sensitive data
Watch for unusual outbound connections from Office processes using Microsoft Defender for Endpoint or Microsoft Sentinel
Step 1: Patch immediately. Microsoft released the fix on March 10, 2026 as part of the monthly security update. This closes the specific XSS vulnerability that enables the Copilot exfiltration. Every day you delay patching is a day the vulnerability is exploitable.
Step 2: Restrict Copilot's network access. Even after patching, the architectural lesson matters. Office processes, including Copilot, should not have unrestricted outbound network access. Configure host-level firewall rules or web proxy policies to limit which external domains Excel and Copilot can reach. If your institution cannot patch immediately, Action1 recommends disabling Copilot Agent mode for high-risk user groups (finance, legal, executive) until the update is validated.
Step 3: Classify your sensitive data. Microsoft Purview sensitivity labels are the structural defense against AI-enabled data leakage. When financial workbooks carrying borrower data are labeled "Highly Confidential," Microsoft 365 Copilot respects those labels and restricts what it can do with the content. Institutions that have not deployed sensitivity labels should treat this as an urgent project.
Step 4: Monitor for agent-initiated exfiltration. Even with patches applied, you need visibility into what Copilot is doing. Security researchers report that Microsoft's fix hardens the agent sandbox to restrict how Copilot handles unvetted data sources. But defense in depth means monitoring too. Use Microsoft Defender for Endpoint or Microsoft Sentinel to flag unusual outbound connections from Office processes, especially connections to unfamiliar external endpoints.
Defender and Purview Detection Rules for the Zero-Click Class
The XSS patch closes CVE-2026-26144 itself. The next zero-click in the same class will not have a patch on day one. That gap is where the detection layer earns its keep. Microsoft Defender for Office 365 inspects every Excel attachment delivered through Exchange Online with Safe Attachments detonation, Safe Links rewriting, and anti-phishing impersonation rules tuned to the credit union and community bank attack patterns, so the poisoned workbook never reaches the user's inbox in the first place. Microsoft Defender for Endpoint adds the device-side layer, with attack surface reduction rules blocking Office processes from spawning child processes or making outbound HTTP calls to non-corporate endpoints, and with EDR analytics scoring any Copilot-initiated network egress that does not match the Microsoft 365 service map as a high-severity alert. Microsoft Defender for Cloud Apps watches the OneDrive and SharePoint upload surface for cross-tenant Excel shares carrying the file signatures that match this class of crafted workbook, and Microsoft Defender for Identity correlates the sign-in identity behind the upload against sign-in risk signals so a compromised representative account does not deliver the next variant.
The Microsoft Purview side closes the data-loss path even when detection misses the attachment. Purview Data Loss Prevention policies inspect document content at rest, in transit, and at the moment Copilot tries to read it, and the policies block the read if borrower SSNs, account numbers, loan amounts, or other classified content patterns appear in cells the agent is being asked to summarize. Microsoft Purview sensitivity labels carry the protection forward, so even if a labeled workbook is shared outside the tenant, the encryption and use rights bound to the label prevent the recipient agent from reading the content at all. Microsoft Purview Audit Premium records every Copilot prompt, every agent action, and every downstream API call, producing the time-stamped trail an examiner under GLBA, FFIEC, NCUA, or OCC oversight expects to find when the incident response report is reviewed. Detection plus DLP plus audit, configured together rather than in three separate projects, is what makes the difference between a zero-click that lands and a zero-click that hits the wall.
The M365 Guardian Operating Model for Copilot and Agent Governance
For the 750+ banks, credit unions, and mortgage companies whose Microsoft 365 tenants Access Business Technologies manages as a Tier-1 Cloud Solution Provider, the detection plus DLP plus audit pattern described above is not an aspirational recommendation. It is the operating model. ABT calls that operating model M365 Guardian, and it is how the firm bakes governance into every Microsoft 365 Copilot rollout before the first user gets a license. Microsoft Entra ID Conditional Access policies gate Copilot and any downstream agents behind device compliance, sign-in risk, and location signals, so a compromised endpoint cannot drive an agent and an unmanaged personal device cannot reach a tenant where Copilot is enabled. Scoped agent permissions are configured against the principle of least privilege, so an Excel Copilot Agent reads only the data the requesting identity is authorized to see and a Word Copilot Agent does not inherit a finance directory it had no business touching. Microsoft Purview Audit and Audit Premium produce the time-stamped record of every Copilot prompt, agent action, and downstream API call, and Communication Compliance review templates calibrated to actual examiner findings sample those prompts and outputs for off-channel, off-policy, or unauthorized data movement. The M365 Guardian MxDR security operations layer runs alongside the configuration work and provides the 24/7 watch on the Microsoft Defender and Microsoft Sentinel signals, so the alerts the detection stack generates actually get worked rather than queued.
The patch closes the immediate CVE. The operating model closes the class. For a CISO at a community bank or credit union deciding whether to slow-roll Microsoft 365 Copilot until governance is wired or move forward inside an operating model that has the controls in place on day one, the M365 Guardian baseline is the answer to "what does deploying Copilot under an examiner-acceptable governance posture actually look like." The Microsoft controls already exist in any reasonably licensed Microsoft 365 tenant. Microsoft Entra ID, Microsoft Purview, Microsoft Defender, and Microsoft Sentinel are all in the box. The question that determines whether the next zero-click lands the same way as this one is whether those controls are configured consistently, monitored continuously, and documented in the form an examiner accepts before the AI agent reads a single cell. See why CISOs in financial services are deliberately slow-rolling agentic AI for the strategic frame that informs the same Guardian operating discipline applied here.
Key Takeaway
CVE-2026-26144 is patched, but the underlying problem is not. Every AI agent with document access and network permissions is a potential exfiltration vector. The fix is not just patching one CVE. It is governing every AI agent in your environment, under an operating model like M365 Guardian, before the next one drops.
Is Your Microsoft 365 Copilot Deployment Governed or Exposed?
CVE-2026-26144 proved that ungoverned AI agents are a data exfiltration risk. ABT's M365 Guardian readiness review surfaces the tenant configuration gaps that make Microsoft 365 Copilot exploitable - missing Microsoft Purview sensitivity labels, unrestricted connector consent, weak Microsoft Entra ID Conditional Access, and connector audit gaps - across your Microsoft 365 environment, and outlines what an ABT-managed Guardian deployment would cover. No commitment, no quote, no obligation.
Frequently Asked Questions
CVE-2026-26144 is a critical information disclosure vulnerability in Microsoft Excel, disclosed on March 10, 2026. It is a cross-site scripting (XSS) flaw that allows attackers to coerce Microsoft's Copilot Agent into exfiltrating spreadsheet data to an external server without any user interaction. The fix is the March 2026 cumulative update, and the structural defense that prevents the next zero-click in the same class is a governed Microsoft 365 Copilot deployment running under an operating model like ABT's M365 Guardian.
An attacker embeds a crafted XSS payload in hidden Excel cells. When Copilot Agent processes the workbook for background analysis or summaries, the payload manipulates the agent into making outbound HTTP requests containing the spreadsheet's sensitive data. The user never needs to open or interact with the file. Microsoft Defender for Office 365 Safe Attachments and Microsoft Defender for Endpoint attack surface reduction rules are the detection layer that catches the workbook before it ever reaches the Copilot pipeline.
As of March 10, 2026, Microsoft reported no evidence of active exploitation. However, the Zero Day Initiative and multiple security researchers have described the attack technique in detail, which means proof-of-concept development is likely. Financial institutions should patch before exploitation begins and should run the patch under the broader Microsoft Defender plus Microsoft Purview detection and DLP stack that catches the next variant in the same class.
The vulnerability exists in Microsoft Excel's input handling, so it affects any unpatched Excel installation. However, the zero-click exfiltration component specifically requires Copilot Agent to be enabled and configured for autonomous document analysis. Organizations without Microsoft 365 Copilot face the XSS risk but not the automated data exfiltration. Organizations running Copilot under a governed operating model like ABT's M365 Guardian have the Microsoft Purview DLP and sensitivity label layer that blocks the read attempt even if the patch has not yet propagated.
Apply the March 2026 cumulative update to all Office and Excel installations immediately. If patching requires a maintenance window, disable Copilot Agent mode for high-risk user groups (finance, legal, executive) as an interim measure. Then prioritize deploying Microsoft Purview sensitivity labels on financial workbooks to add a structural defense layer against future AI-enabled data leakage, and wire Microsoft Defender for Office 365, Microsoft Defender for Endpoint, and Microsoft Sentinel together as the detection and response surface that catches the next variant in the same zero-click class.
Disabling Copilot Agent mode prevents the zero-click exfiltration component but does not fix the underlying XSS vulnerability in Excel. Patching is the only complete fix. Disabling Copilot is an interim mitigation for institutions that need time to test and deploy the update.
M365 Guardian is the operating model Access Business Technologies runs on top of every Microsoft 365 tenant it manages for financial institutions. For a Microsoft 365 Copilot zero-click like CVE-2026-26144, the Guardian layer wires Microsoft Purview sensitivity labels and DLP policies so Copilot only surfaces and only processes content the requesting identity is authorized to see, configures Microsoft Entra ID Conditional Access to gate Copilot and any downstream agents behind device compliance and sign-in risk signals, turns on Microsoft Purview Audit and Audit Premium so every Copilot prompt and agent action is preserved as the time-stamped audit trail examiners under GLBA, FFIEC, NCUA, and OCC oversight expect to find, and applies Microsoft Defender for Office 365 Safe Attachments, Microsoft Defender for Endpoint attack surface reduction, and Microsoft Sentinel analytics rules to the inbound attachment and outbound egress surfaces. The M365 Guardian MxDR security operations layer runs alongside the configuration work and provides the 24/7 watch on the resulting detection signals so alerts get worked rather than queued.
Justin Kirsch
CEO, Access Business Technologies
Justin Kirsch has led Microsoft security and governance programs for financial institutions since 1999. As CEO of Access Business Technologies, the largest Tier-1 Microsoft Cloud Solution Provider dedicated to financial services, he helps more than 750 credit unions, community banks, and mortgage companies secure their Microsoft 365 Copilot deployments under the M365 Guardian operating model and build AI governance frameworks that keep pace with the evolving threat landscape.

