KB5120702: Cumulative update for .NET Framework, version 4.8, on Windows 10 1607 and Windows Server 2016, August 2026. Six runtime vulnerabilities addressed; WPF print failures later resolved
The update addresses six .NET Framework vulnerabilities. Some WPF printing failures associated with the August update are resolved in the September and October 2026 updates.
Does it affect you? Applies to: Devices running Windows 10, version 1607, or Windows Server 2016 with .NET Framework 4.8 installed.
What changes
Fixes 6 changes
.NET Framework
- Addresses CVE-2026-65810, an elevation-of-privilege vulnerability.1
- Addresses CVE-2026-62872, an elevation-of-privilege vulnerability.2
- Addresses CVE-2026-62886, a remote code execution vulnerability.3
- Addresses CVE-2026-62897, a remote code execution vulnerability.4
- Addresses CVE-2026-70354, a remote code execution vulnerability.5
- Addresses CVE-2026-62902, an information disclosure vulnerability.6
Known issues
-
After installing the August 2026 .NET Framework cumulative update, some WPF applications may fail with a System.IO.File…
Some WPF apps may fail with a
System.IO.FileFormatExceptionwhen printing or generating PDF/XPS content that uses certain fonts, including Calibri. The September 2026 .NET Framework cumulative update and later updates resolve this issue.7How to apply the workaround WorkaroundAs a temporary measure, an affected app can enable the AppContext switch in its config file, only when needed to address the failure.7
-
After installing the August 2026 .NET Framework cumulative update, WPF applications that print—or display print preview…
WPF apps may fail while loading an in-memory XPS document for printing or print preview when its package identity uses an absolute
packURI. The October 2026 .NET Framework cumulative update and later updates resolve this issue.8How to apply the workaround WorkaroundIf the app can be rebuilt, use an absolute package identity that does not use the
packscheme. If it cannot be rebuilt, enable the AppContext switch in the app config file as a temporary measure when needed.8Step-by-step workaround instructionsShow steps Hide steps2 stepsStep-by-step procedure- If the app can be rebuilt, change the absolute package identity to one that does not use the
packscheme, such asxpspack://<guid>.xps. - If the app cannot be rebuilt, enable
Switch.System.Windows.DisableXpsPackageBoundaryRestrictionby setting it totruein the application config file.
- If the app can be rebuilt, change the absolute package identity to one that does not use the
Technical details
Data sheet · Security · Downloads · Components Click to collapse or expand
Data sheet
- Released
- 2026-08-11
- Classification
- Security Updates
- Type
- Cumulative update
- Restart
- Required
- Replaces
- KB5101007, KB5087065
- Replaced by
- KB5126047
| Version | File version | Channel |
|---|---|---|
| 4.8 | 4.8.4805.0 | General availability |
Security
| Vulnerability | Severity | CVSS |
|---|---|---|
|
.NET Framework Elevation of Privilege Vulnerability
|
Important | 8.8 |
|
.NET Framework Elevation of Privilege Vulnerability
|
Important | 7.8 |
|
.NET Core Remote Code Execution Vulnerability
|
Important | 7.8 |
|
.NET Framework Remote Code Execution Vulnerability
|
Important | 7.0 |
|
.NET Elevation of Privilege Vulnerability
|
Not rated | — |
|
.NET Information Disclosure Vulnerability
|
Not rated | — |
Downloads (Microsoft Update Catalog)
Updated components
60 files changed since the previous update for the same versions.
| Top changed components | Files |
|---|---|
| WPF | 24 |
| ASP.NET | 10 |
| .NET runtime (CLR) | 4 |
Page history
-
Added CVE-2026-62897 (Important)
Sources
Cited passages from Microsoft's official notes (8)
-
1.
This security update addresses an elevation of privilege vulnerability detailed in [CVE-2026-65810.]
support.microsoft.com -
2.
This security update addresses an elevation of privilege vulnerability detailed in [CVE-2026-62872.]
support.microsoft.com -
3.
This security update addresses a remote code execution vulnerability detailed in [CVE-2026-62886.]
support.microsoft.com -
4.
This security update addresses a remote code execution vulnerability detailed in [CVE-2026-62897.]
support.microsoft.com -
5.
This security update addresses a remote code execution vulnerability detailed in [CVE-2026-70354.]
support.microsoft.com -
6.
This security update addresses an information disclosure vulnerability detailed in [CVE-2026-62902.]
support.microsoft.com -
7.
Applications may mitigate the issue by enabling the
support.microsoft.comSwitch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtectionAppContext switch in the app config file, as shown below. -
8.
Applications that can be rebuilt should use an absolute package identity that does not use the pack scheme—for example,
support.microsoft.comxpspack://<guid>.xps.
Checked automatically: 7 of 8 checks passed, 8 quoted passages · compared with Microsoft's page on Oct 20, 2026
- Quotes found in the official pages: passed
- Numbers found in the sources: passed
- Vulnerabilities from the dossier only: passed
- Links to allowed domains only: passed
- Every official change covered: passed
- Readable plain text: passed
- Changes confirmed by the file list: passed
- Sources agree: not passed
A second AI read the text against the sources: correctness 4/5, clarity 4/5, completeness 5/5. How we work
Published by The Update Bureau. Written with AI from Microsoft's own documents, checked by rules and a second AI. How we work · Report a mistake