Skip to main content

Windows Text Shaping CVE-2026-102210

| EUVDEUVD-2026-100364 CRITICAL
Heap-based Buffer Overflow (CWE-122)
2026-10-13 secure@microsoft.com GHSA-fw84-vhj3-7h4f
9.8
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Reach text-shaping component over network
  2. Delivery
    Deliver crafted font/text data
  3. Exploit
    Trigger heap buffer overflow (CWE-122)
  4. Execution
    Corrupt heap and hijack control flow
  5. Impact
    Execute arbitrary code

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 that the target process untrusted text or font data through the Windows Text Shaping (text-shaping/DirectWrite font-rendering) component - for example by opening a crafted document, rendering attacker-supplied web/text content, or via a service that performs text layout on remote input. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication and no user interaction are claimed to be required, implying exploitation against default Windows configurations wherever untrusted text reaches the vulnerable code path. The practical limiting factors not captured by the vector are the need for a reachable code path that feeds attacker-controlled data into text shaping and the reliability of defeating standard Windows heap/exploit mitigations (ASLR, CFG, heap randomization), which can make real-world code execution harder than the AC:L rating suggests.

Impact

This is a genuinely high-priority vulnerability that should be patched urgently. The CVSS 9.8 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) indicates network-reachable, low-complexity, unauthenticated code execution with full confidentiality, integrity, and availability impact - the maximal profile short of a scope change. The affected component (Windows Text Shaping) is a core OS font/text-rendering subsystem present on effectively all Windows installations, so the real-world attack surface is very large. However, several exploitation signals are MISSING from the provided data: no EPSS probability was supplied, there is no CISA KEV listing, and no proof-of-concept is referenced, so there is 'no public exploit identified at time of analysis.' The sole reference is the Microsoft MSRC advisory; no NVD-enriched detail or independent confirmation of in-the-wild activity is present. Treat the severity as confirmed by the vendor-supplied CVSS but treat exploitation likelihood as unquantified - heap overflows in text-shaping/font parsing are historically exploitable but often require heap-grooming and may be mitigated by modern Windows exploit mitigations (ASLR, CFG), which can raise practical attack complexity beyond the AC:L rating. Net: prioritize patching due to the ubiquity and unauthenticated network vector, but note that the absence of EPSS/KEV/POC means widespread active exploitation is not currently evidenced.

Exploit ScenarioDerived

An attacker delivers specially crafted text or font data to a victim system that processes it through the Windows Text Shaping component - for example via a document, web content, or a network-facing service that renders text - triggering a heap-based buffer overflow. Because the CVSS vector is AV:N/PR:N/UI:N, no authentication or user interaction is required, allowing the attacker to corrupt heap memory and execute arbitrary code in the context of the processing component. No public proof-of-concept is referenced in the available data.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.9% 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 the Windows Text Shaping (DirectWrite text-layout and font-rendering) component allows unauthenticated remote code execution, carrying a CVSS 3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) and mapped to CWE-122. Per the assessed vector, the flaw is network-reachable and requires no authentication and no user interaction, so any default Windows system that passes attacker-controlled text or font data into the affected text-shaping path can be at risk of full loss of confidentiality, integrity, and availability through code execution in the target process. No public exploit code and no CISA KEV entry were identified at time of analysis, and no EPSS score was provided; however, given the unauthenticated network vector, this is a genuinely high-priority issue that should be patched urgently. The vendor advisory is the Microsoft MSRC update guide entry for CVE-2026-102210.

RemediationAI

Patch available per vendor advisory: Microsoft published the fix guidance in the MSRC update guide entry for CVE-2026-102210 at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-102210 - apply the corresponding Windows security update as soon as it is available for your builds, since no exact fix version is enumerated in the provided data. Where immediate patching is not possible, actionable compensating controls include enabling the Windows untrusted-font blocking mitigation (the registry-based GDI setting that prevents loading fonts from untrusted locations), which reduces the attack surface for font-driven shaping paths but can break applications that legitimately load third-party fonts; restricting the processing of untrusted documents and web text on high-value systems and blocking unsolicited network input into services that perform text layout, which lowers reachability but imposes workflow constraints; and applying Windows exploit-mitigation hardening such as forced ASLR and Control Flow Guard so that attempts to weaponize the heap overflow become less reliable. None of these compensating controls is a substitute for the vendor patch, and because no public exploit code or KEV entry was identified at time of analysis, prioritization should be driven by the unauthenticated network vector and the breadth of text-shaping code paths rather than by confirmed exploitation.

Affected VersionsENISA

Windows 11 Version 25H2 10.0.26200.0 <10.0.26200.9711
Windows 10 Version 1809 10.0.17763.0 <10.0.17763.9376
Windows 11 version 26H1 10.0.28000.0 <10.0.28000.3231
Windows Server 2025 10.0.26100.0 <10.0.26100.33650
Windows Server 2025 (Server Core installation) 10.0.26100.0 <10.0.26100.33650
Windows 11 Version 26H2 10.0.26300.0 <10.0.26300.9711
Windows 10 Version 22H2 10.0.19045.0 <10.0.19044.7807
Windows Server 2019 (Server Core installation) 10.0.17763.0 <10.0.17763.9376
Windows 11 Version 23H2 10.0.22631.0 <10.0.22631.7652
Windows Server 2022 10.0.20348.0 <10.0.20348.5761
Windows 11 Version 24H2 10.0.26100.0 <10.0.26100.9711
Windows Server 2019 10.0.17763.0 <10.0.17763.9376
Windows 10 Version 21H2 10.0.19044.0 <10.0.19044.7807

Affected Packages

euvd windows_10_version_1809 fix: 10.0.17763.9376
euvd windows_10_version_21h2 fix: 10.0.19044.7807
euvd windows_10_version_22h2 fix: 10.0.19044.7807
euvd windows_11_version_23h2 fix: 10.0.22631.7652
euvd windows_11_version_24h2 fix: 10.0.26100.9711
euvd windows_11_version_25h2 fix: 10.0.26200.9711
euvd windows_11_version_26h1 fix: 10.0.28000.3231
euvd windows_11_version_26h2 fix: 10.0.26300.9711
euvd windows_server_2019 fix: 10.0.17763.9376
euvd windows_server_2019_server_core_installation fix: 10.0.17763.9376
euvd windows_server_2022 fix: 10.0.20348.5761
euvd windows_server_2025 fix: 10.0.26100.33650
euvd windows_server_2025_server_core_installation fix: 10.0.26100.33650

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 13 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 vulnerability is a heap-based buffer overflow (CWE-122) in Windows Text Shaping, the text-layout and font-rendering subsystem associated with DirectWrite/Uniscribe-style glyph shaping. Root cause is improper bounds validation when shaping engines copy attacker-influenced glyph, run, or font-table data into heap-allocated structures sized from an untrusted count or length, allowing an out-of-bounds write past the allocated buffer. Because text shaping is invoked implicitly by many Windows components - document viewers, browsers, email rendering, and services that perform layout on remote input - the vulnerable code path can be reached whenever untrusted text or font data is processed. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates the flaw is network-reachable with no authentication and no interaction claimed, implying exposure on default configurations wherever untrusted text reaches the vulnerable code path; the practical gating factors not reflected in the vector are the need for a reachable code path that feeds attacker-controlled data into the component and the difficulty of reliably bypassing Windows heap and control-flow mitigations (ASLR, CFG, heap randomization) to convert the overflow into dependable code execution.

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 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
ENISA EUVD HIGH
vuln.today AI 9.8 CRITICAL

Vendor describes unauthorized attacker executing code over a network with no stated privileges or interaction, so AV:N/PR:N/UI:N with full C/I/A impact; AC:L retained matching vendor assessment.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/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
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:17 nvd
CRITICAL 9.8

DescriptionCVE.org

Heap-based buffer overflow in Windows Text Shaping allows an unauthorized attacker to execute code over a network.

Executive ViewAI

Why It Matters

A critical vulnerability in Windows Text Shaping (DirectWrite) affects Windows systems that process untrusted text or font data, allowing unauthenticated remote attackers to execute arbitrary code. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, yet the flaw poses a severe risk to organizational confidentiality, integrity, and availability. Leadership should prioritize immediate mitigation and monitoring to prevent potential widespread compromise.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations may include restricting network access to affected Windows systems, disabling unnecessary text-shaping services, applying network segmentation, and monitoring the Microsoft MSRC advisory for CVE-2026-102210 for workarounds or updates.

Threat Intelligence Overview

EPSS Score
0.9%
Top 41% exploitable
Prevalence
Ubiquitous
core text-rendering component shipped in all Windows installations
Threat Intel
1
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.9%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

55
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

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