Windows 10 932 Published by

Microsoft has released KB5028623 for Windows 10 1607 and Windows Server 2016 to address a non-security issue with the X509Certificate, X509Certificate2, and X509Certificate2Collection classes.

June 23, 2023—KB5028623 (OS Build 14393.5996) Out-of-band


  • This update addresses a non-security issue for your Windows operating system.


This non-security update includes quality improvements. When you install this KB: 

  • This update addresses a change that affects how you use the X509CertificateX509Certificate2, or X509Certificate2Collection classes. When you use them to import a PKCS#12 blob that contains a private key, the calling application might get an exception. The exception message is, “System.Security.Cryptography.CryptographicException: PKCS12 (PFX) without a supplied password has exceeded maximum allowed iterations. See for more information.” To learn more, see  KB5028608.

If you installed earlier updates, only the new updates contained in this package will be downloaded and installed on your device.  

Known issues in this update

Microsoft is not currently aware of any issues with this update.

June 23, 2023—KB5028623 (OS Build 14393.5996) Out-of-band - Microsoft Support