Microsoft reconoció que una actualización de seguridad distribuida durante el martes de parches de agosto está provocando errores en algunas aplicaciones de Windows 11. El problema afecta principalmente a programas desarrollados con Windows Presentation Foundation —conocido como WPF— que utilizan determinadas fuentes al imprimir documentos o generar archivos PDF y XPS.
El paquete involucrado es KB5120708, una actualización acumulativa para .NET Framework 3.5 y 4.8.1 destinada a Windows 11 versión 25H2 y Windows Server 24H2. Aunque no corresponde directamente a una actualización general del sistema operativo, su instalación puede alterar el comportamiento de aplicaciones que dependen de esos componentes. Microsoft confirmó que el inconveniente se encuentra bajo investigación.
De acuerdo con la documentación oficial, algunas herramientas pueden mostrar el error System.IO.FileFormatException cuando intentan imprimir o crear documentos PDF/XPS que incluyen fuentes específicas, entre ellas Calibri. Reportes de usuarios y desarrolladores también mencionan problemas con familias tipográficas como Cambria, Constantia y Corbel, aunque el alcance exacto continúa en evaluación.
El fallo puede ser especialmente complejo para empresas que utilizan sistemas internos de facturación, gestión documental o generación automática de informes. En esos entornos, una aplicación puede continuar funcionando con normalidad hasta que el usuario intenta imprimir un documento o exportarlo a PDF.
Como solución temporal, Microsoft propone activar en el archivo de configuración de la aplicación el parámetro Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection. Esta modificación permite deshabilitar la protección relacionada con el procesamiento de fuentes y podría restaurar la impresión o la generación de archivos en los programas afectados.
Sin embargo, la compañía advierte que dicho procedimiento reduce medidas de seguridad incorporadas en la actualización y puede aumentar la exposición a las vulnerabilidades que el paquete busca corregir. Por esa razón, recomienda utilizarlo únicamente durante el tiempo estrictamente necesario y en aplicaciones donde el problema sea comprobable.
KB5120708 incluye correcciones para vulnerabilidades de elevación de privilegios, ejecución remota de código y divulgación de información en .NET Framework. Por ello, desinstalarla no debería ser la primera alternativa, especialmente en equipos conectados a internet o utilizados para tareas sensibles.
Mientras Microsoft prepara una solución permanente, los administradores pueden evaluar el uso temporal de fuentes alternativas, como Arial o Times New Roman, cuando el flujo de trabajo lo permita. También conviene mantener respaldos y documentar cualquier cambio aplicado, a la espera de una actualización corregida.