Skip to main content

Microsoft Visio CVE-2026-102855

| EUVDEUVD-2026-100598 HIGH
Heap-based Buffer Overflow (CWE-122)
2026-10-13 secure@microsoft.com GHSA-h638-c64q-j24p
8.8
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Deliver crafted Visio file via email/web
  2. Delivery
    User opens file in Visio
  3. Exploit
    Trigger heap-based buffer overflow in parser
  4. Execution
    Execute arbitrary code in user context
  5. Impact
    Compromise host and user data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the victim to open an attacker-crafted Visio document (e.g., .vsdx/.vsd) in Microsoft Office Visio; the heap overflow is triggered during file parsing. The decisive limiting factor is UI:R - there is no automatic or server-side trigger, so a user must be socially engineered into opening the file, and code runs only in that user's context (S:U, no privilege escalation implied). No authentication is required of the attacker (PR:N). Exploitation is limited to installations of Visio within the affected builds; endpoints without Visio installed are not affected, and up-to-date builds at or above the fixed versions are not vulnerable.

Impact

This is a genuine high-priority vulnerability that warrants prompt patching, though not an emergency relative to unauthenticated server-side RCE. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, base 8.8) describes network-reachable, low-complexity, unauthenticated code execution that is gated by one critical mitigating factor: UI:R, meaning a user must open a malicious Visio document. The 'network' attack vector here follows Microsoft's convention for file-delivery (email/web-hosted document) rather than a listening network service, so real-world exploitation hinges on social engineering rather than direct remote reach. No EPSS score, SSVC decision data, KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation - the priority rests on the severity and the historically high attacker interest in Office document RCE rather than on confirmed in-the-wild activity. Key signals are consistent (high technical impact plus required user interaction); the main data gap is the absence of any exploitation-likelihood telemetry (EPSS/KEV/SSVC), which should be re-checked against live feeds before finalizing prioritization.

Exploit ScenarioDerived

An attacker emails a crafted Visio (.vsdx/.vsd) file to a targeted user, or hosts it on a web page or shared drive. When the victim opens the file in Microsoft Office Visio, a heap-based buffer overflow (CWE-122) is triggered during parsing, allowing arbitrary code execution in the context of the current user. No public proof-of-concept was provided in the input, and exploitation requires the victim to open the malicious file.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 13, 2026

Heap-based buffer overflow in Microsoft Office Visio allows unauthenticated remote attackers to execute arbitrary code in the context of the user who opens a specially crafted Visio document, with the only barrier being user interaction (UI:R) - the victim must be socially engineered into opening the file. Affected builds are Microsoft 365 Apps for Enterprise (16.0.1, patched via the current channel at https://aka.ms/OfficeSecurityReleases), Office LTSC 2021 below 16.0.14334.20974, and Office LTSC 2024 below 16.0.17932.21056. No public exploit code has been identified at time of analysis and there is no CISA KEV listing, but the 8.8 CVSS score, network attack vector, and complete confidentiality/integrity/availability impact make prompt patching a high priority for any environment where Visio is installed.

RemediationAI

Apply the vendor-released patch: update Microsoft Office LTSC 2021 to 16.0.14334.20974 or later, Microsoft Office LTSC 2024 to 16.0.17932.21056 or later, and update Microsoft 365 Apps for Enterprise to the current channel build listed at https://aka.ms/OfficeSecurityReleases - full details and deployment guidance are in the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-102855. If immediate patching is not possible, enforce Microsoft Defender Application Guard, Protected View, and Mark-of-the-Web file-blocking in the Trust Center so that untrusted Visio documents open in a sandboxed, read-only preview instead of the full parser (trade-off: reduces or breaks editing workflows for legitimate external drawings and can cause user friction); disable the Office preview pane and Windows Explorer preview handlers for .vsd/.vsdx so that simply selecting a file does not invoke the vulnerable parser (trade-off: users lose quick previews and must fully open files); and block or quarantine Visio attachments at the mail gateway and egress filters (trade-off: false positives for legitimate Visio collaboration). Because exploitation depends on a user opening a crafted file, reinforce user awareness for unexpected Visio attachments and links, and note that there is no server-side or automatic trigger to worry about - but there is also no network-perimeter control that substitutes for patching, since delivery arrives as a document rather than as inbound traffic to a listening service.

Affected VersionsENISA

Microsoft 365 Apps for Enterprise 16.0.1 <https://aka.ms/OfficeSecurityReleases
Microsoft Office LTSC 2021 16.0.1 <16.0.14334.20974
Microsoft Office LTSC 2024 16.0.0 <16.0.17932.21056

Affected Packages

euvd microsoft_office_ltsc_2021 fix: 16.0.14334.20974
euvd microsoft_office_ltsc_2024 fix: 16.0.17932.21056

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

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

Technical ContextAI · show details

The flaw is classified as CWE-122 (heap-based buffer overflow), meaning a memory allocation on the heap is sized incorrectly relative to the data later written into it, allowing adjacent heap memory to be overwritten during processing. In this case the corruption occurs inside the Visio file parser while it handles a malformed document (typically a .vsd or .vsdx drawing) supplied by the attacker, so the trigger surface is the Office Visio document-parsing code path rather than any network service. Because the vulnerability is reached only after a document is opened, exploitation requires UI:R - there is no automatic, server-side, or pre-authentication remote trigger, and code that does run executes in the security context of the logged-on user (S:U), not at elevated privilege. The CVSS:3.1 vector AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H reflects that the attacker needs no credentials and no special conditions, that the attack can be delivered over a network (e.g., email attachment, download, or shared link), and that successful exploitation yields high impact across confidentiality, integrity, and availability for that user. Only machines with an affected Visio installation are exposed; hosts that do not have Visio installed cannot be triggered through this parser.

Know when the next one hits your stack

  • 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 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

File delivered over network (AV:N) with no attacker privileges (PR:N) but mandatory victim file-open (UI:R); heap overflow yields full code execution in user context, so C/I/A:H and S:U.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

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

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 21:05 EUVD
CVE Published
Oct 13, 2026 - 20:17 nvd
HIGH 8.8

DescriptionCVE.org

Heap-based buffer overflow in Microsoft Office Visio allows an unauthorized attacker to execute code over a network.

Executive ViewAI

Why It Matters

Microsoft Office Visio contains a high-severity heap-based buffer overflow vulnerability that could allow remote attackers to execute arbitrary code when a user opens a specially crafted document. Although no public exploit code has been identified at time of analysis, the potential for unauthorized access, data theft, or system compromise makes prompt patching critical for organizations where Visio is deployed. Leadership should prioritize remediation to protect sensitive information and maintain operational integrity.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.6%
Top 52% exploitable
Prevalence
Medium
common enterprise Office component but not installed on every endpoint
Threat Intel
1
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
5 sources
Confidence: Medium

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 No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

45
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.

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