KB5037592: Cumulative update for .NET Framework, versions 3.5 and 4.8, on Windows 10 21H2/22H2, May 2024. WPF app crashes and 32-bit response delays addressed
Addresses several .NET reliability problems, including some app crashes and slow responses on 32-bit platforms. A restart might be needed if affected files are in use.
Does it affect you? Applies to: Devices running Windows 10, version 22H2, or Windows 10 Enterprise LTSC 2021, with .NET Framework 3.5 or 4.8 installed.
Review notes Additional details from the official release notes (2) Read notes
- What changes Crashes can occur when several threads query type information for the same managed type at the same time.
- What changes The update addresses an issue involving the use of MIST-validated implementations of FIPS algorithms.
The official sources are linked at the end of the page.
What changes
Fixes 5 changes
CLR
-
Some apps can crash when multiple background tasks check the same kind of information at the same time.1
Addresses crashes when several threads concurrently query the
ITypeInfoimplementation of the same managed type in the Common Language Runtime (CLR).
.NET Libraries
-
The update addresses unusually slow response times on 32-bit platforms.2
Addresses a significant response-time regression on 32-bit platforms.
-
The update addresses how .NET chooses validated methods for security-related calculations.2
Addresses an issue involving the use of MIST-validated implementations of FIPS algorithms.
.NET Fundamentals
-
The update addresses a problem with wildcard-format changes in IIS 10.3
Addresses an issue with wildcard format changes introduced in IIS 10.
WPF
-
Some apps can crash when they try to read text from a window.4
Addresses crashes when apps call the
GetWindowTextandGetWindowTextLengthmethods in Windows Presentation Foundation (WPF).
Technical details
Data sheet · Security · Downloads · Components Click to collapse or expand
Data sheet
- Released
- 2024-05-14
- Classification
- Updates
- Type
- Cumulative update
- Restart
- Required
- Replaces
- KB5034468
- Replaced by
- KB5039884
| Version | File version | Channel |
|---|---|---|
| 3.5 | 2.0.50727.9176 | General availability |
| 4.8 | 4.8.4724.0 | General availability |
Security
No vulnerabilities are listed for this update.
Downloads (Microsoft Update Catalog)
Updated components
109 files changed since the previous update for the same versions.
| Top changed components | Files |
|---|---|
| WPF | 33 |
| .NET runtime (CLR) | 18 |
| WCF | 18 |
Verified in package: changed files confirm WPF.
Sources
Cited passages from Microsoft's official notes (4)
-
1.
Addresses an issue where crashes can occur if several threads all concurrently query the ITypeInfo implementation of the same managed type
support.microsoft.com -
2.
Addresses an issue where 32-bit platform show a significant response time regression. - Addresses an issue to use MIST validated implementations of FIPS algorithms.
support.microsoft.com -
3.
Addresses an issue with wildcard format changes introduced in IIS 10.
support.microsoft.com -
4.
Addresses an issue where apps crash when calling GetWindowText and GetWindowTextLength methods.
support.microsoft.com
Checked automatically: 8 of 8 checks passed, 4 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: passed
A second AI read the text against the sources: correctness 3/5, clarity 3/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