KB5036621: Cumulative update for .NET Framework, versions 3.5 and 4.8.1, on Windows Server 2022, April 2024. Remote code execution flaw and application slowdowns addressed
The update addresses CVE-2024-21409, a .NET Framework flaw that could let an attacker run code, and addresses several reliability and performance problems.
Does it affect you? Applies to: Windows Server 2022 systems with .NET Framework 3.5 or 4.8.1 installed.
What changes
Fixes 7 changes
.NET Framework
For: Windows Server 2022 systems with .NET Framework installed
-
A security flaw that could let an attacker run code is addressed.1
Addresses CVE-2024-21409, a .NET Framework remote code execution vulnerability.
-
A security issue involving an outdated library used by .NET is addressed.2
Addresses an issue where the version of the OSS zlib library is out of date.
-
A security issue in a .NET data-fetching process is addressed.3
Addresses an issue in the AIA fetching process.
ASP.NET
For: Applications using ASP.NET
-
A performance slowdown involving an ASP.NET component for handling JavaScript data is addressed.4
Addresses a performance degradation with
JavaScriptSerializerafter installing the January Security and Quality update.
CLR
-
On computers with multiple processor groups, a list used to manage background tasks could stop responding; this issue is addressed.5
Addresses an issue with thread pool recycled lists becoming unresponsive on multi-CPU-group computers.
-
A value-reading operation in some 32-bit apps could be much slower on some computers; this issue is addressed.6
Addresses an issue where
Interlocked.Readfrom 32-bit apps is much slower on some computers.
Compiler
For: Developers using the native C# compiler
-
A problem compiling code that calls certain external components is addressed.7
Addresses a problem using the native C# compiler (
csc.exe) to compile code making calls to COM interop assemblies.
Technical details
Data sheet · Security · Downloads · Components Click to collapse or expand
Data sheet
- Released
- 2024-04-09
- Classification
- Security Updates
- Type
- Cumulative update
- Restart
- Required
- Replaces
- KB5034611, KB5033922
- Replaced by
- KB5039907
| Version | File version | Channel |
|---|---|---|
| 3.5 | 2.0.50727.9176 | General availability |
| 4.8.1 | 4.8.9236.0 | General availability |
Security
| Vulnerability | Severity | CVSS |
|---|---|---|
|
.NET, .NET Framework, and Visual Studio Remote Code Execution Vulnerability
|
Not rated | — |
Downloads (Microsoft Update Catalog)
Updated components
133 files changed since the previous update for the same versions.
| Top changed components | Files |
|---|---|
| WPF | 30 |
| .NET runtime (CLR) | 12 |
| WCF | 12 |
| ASP.NET | 10 |
Verified in package: changed files confirm ASP.NET.
Sources
Cited passages from Microsoft's official notes (7)
-
1.
CVE-2024-21409 - .NET Framework Remote Code Execution Vulnerability
support.microsoft.com -
2.
This security update addresses an issue where version of the OSS zlib library is out of date.
support.microsoft.com -
3.
This security update addresses an issue in AIA fetching process.
support.microsoft.com -
4.
Addresses an issue with JavaScriptSerializer where after installing the January Security and Quality update there is a performance degradation.
support.microsoft.com -
5.
Addresses an issue with thread pool recycled lists become unresponsive on multi-CPU-group computers.
support.microsoft.com -
6.
Addresses an issue where Interlocked.Read from 32-bit apps are much slower on some computers.
support.microsoft.com -
7.
Addresses a problem using the native C# compiler (csc.exe) to compile code making calls to COM interop assemblies.
support.microsoft.com
Checked automatically: 7 of 8 checks passed, 7 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 5/5, clarity 5/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