Back to Feed
VulnerabilitiesAug 24, 2026

Microsoft: August updates break printing, PDF export in WPF apps

Microsoft August 2026 .NET Framework updates break printing and PDF export in WPF apps.

Summary

Microsoft has confirmed that its August 2026 .NET Framework cumulative updates are causing printing and PDF export failures in Windows Presentation Foundation (WPF) applications. The issue, which affects various Windows client and server versions, occurs when generating content with specific fonts like Calibri. Microsoft has provided a temporary workaround involving an AppContext switch, but warns this may disable security protections.

Full text

Microsoft: August updates break printing, PDF export in WPF apps By Sergiu Gatlan August 24, 2026 08:40 AM 0 Microsoft has confirmed that .NET Framework updates released as part of the August 2026 Patch Tuesday are breaking printing and PDF export in some applications. In a Windows release health alert seen by BleepingComputer, Microsoft says this known issue affects only apps that use the Windows Presentation Foundation (WPF) UI framework, an open-source graphical subsystem for building Windows desktop client applications. "After installing the August 2026 .NET Framework cumulative update, some WPF applications may fail with a System.IO.FileFormatException when printing or generating PDF/XPS content that uses certain fonts, including Calibri," Microsoft says. The complete list of impacted platforms includes both Windows client releases (including the latest versions of Windows 10 and Windows 11) and Windows Server (from Windows Server 2012 up to Windows Server 2025). Microsoft says it is still investigating the issue and, until it can ship a permanent solution, has provided a temporary fix to help affected users work around these printing problems. This workaround requires enabling the Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection AppContext switch in the application config file by adding the following: <configuration> <runtime> <AppContextSwitchOverrides value="Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection=true"/> </runtime> </configuration> However, the company warned that doing this will also disable protections introduced with the August 2026 .NET Framework update, exposing the system to attacks that could exploit vulnerabilities addressed by this month's security updates. "Microsoft recommends using this workaround only as a temporary measure and only when required to address this issue," it warned. Roughly five years ago, in February 2021, Microsoft addressed another known issue that caused WPF apps and Visual Studio to crash after installing Windows 10 cumulative updates. On Friday, Microsoft also shared a temporary workaround for a known issue triggered by Windows 11 updates released during the August 2026 Patch Tuesday and causing games like ARC Raiders, MARVEL Tōkon: Fighting Souls, and The Finals to crash and freeze. Once attackers have valid credentials, only 37% of their actions are blocked Overall prevention scores can hide what happens after initial access. Once attackers are using valid credentials, prevention drops sharply.The Blue Report 2026 measures defenses technique by technique across 338 million simulations run in customer production environments. Get the report Related Articles: Microsoft fixes GIF functionality in the Windows Emoji PanelMicrosoft confirms April Windows updates cause backup failuresMicrosoft shares temporary fix for Windows 11 gaming issuesMicrosoft blames Windows gaming issues on RGB lighting devicesMicrosoft says August Windows updates may cause gaming issues

Entities

.NET Framework (product)WPF (product)Microsoft (vendor)