November 14th, 2023

.NET Framework November 2023 Security and Quality Rollup

Revised 12/19/23: To add missing product versions of Windows Server 2012 and Windows Server 2012 R2.

Revised 11/15/23: To remove CVE details which were not affected by the .NET Framework November Security and Quality rollup.

Today, we are releasing the November 2023 Security and Quality Rollup updates for .NET Framework.

Security

CVE-2023-36560 – .NET Framework Security Feature Bypass Vulnerability

This security update addresses a security feature bypass vulnerability detailed in CVE 2023-36560.

CVE-2023-36049 – .NET Framework Elevation of Privilege Vulnerability

This security update addresses a elevation of privilege vulnerability detailed in CVE 2023-36049.

Quality and Reliability

This release contains the following quality and reliability improvements.

WPF1
  • Addresses an issue to provide an appconfig mechanism to allow users to extend the list of allowed types in case of XAML/XPS parsing. (applies to: .NET Framework 4.8.1)

1 Windows Presentation Foundation (WPF)

Getting the Update

The Security and Quality Rollup is available via Windows Update, Windows Server Update Services, and Microsoft Update Catalog. The Security Only Update is available via Windows Server Update Services and Microsoft Update Catalog.

Microsoft Update Catalog

You can get the update via the Microsoft Update Catalog. For Windows 10, NET Framework 4.8 updates are available via Windows Update, Windows Server Update Services, Microsoft Update Catalog. Updates for other versions of .NET Framework are part of the Windows 10 Monthly Cumulative Update.

**Note**: Customers that rely on Windows Update and Windows Server Update Services will automatically receive the .NET Framework version-specific updates. Advanced system administrators can also take use of the below direct Microsoft Update Catalog download links to .NET Framework-specific updates. Before applying these updates, please ensure that you carefully review the .NET Framework version applicability, to ensure that you only install updates on systems where they apply.

The following table is for Windows 10+ and Windows Server 2016+ versions.

Product Version Cumulative Update
Microsoft server operating system, version 23H2
.NET Framework 3.5, 4.8.1 Catalog 5032004
Windows 11, version 22H2 and Windows 11, version 23H2
.NET Framework 3.5, 4.8.1 Catalog 5032007
Windows 11, version 21H2 5032340
.NET Framework 3.5, 4.8 Catalog 5031991
.NET Framework 3.5, 4.8.1 Catalog 5032006
Microsoft server operating system, version 22H2 5032478
.NET Framework 3.5, 4.8 Catalog 5031993
.NET Framework 3.5, 4.8.1 Catalog 5032008
Microsoft server operating system version 21H2 5032336
.NET Framework 3.5, 4.8 Catalog 5031993
.NET Framework 3.5, 4.8.1 Catalog 5032008
Windows 10, version 22H2 5032339
.NET Framework 3.5, 4.8 Catalog 5031988
.NET Framework 3.5, 4.8.1 Catalog 5032005
Windows 10, version 21H2 5032338
.NET Framework 3.5, 4.8 Catalog 5031988
.NET Framework 3.5, 4.8.1 Catalog 5032005
Windows 10, version 1809 and Windows Server 2019 5032337
.NET Framework 3.5, 4.7.2 Catalog 5031984
.NET Framework 3.5, 4.8 Catalog 5031990
.NET Framework 3.5, 4.8 Catalog 5018210
Windows 10, version 1607 and Windows Server 2016
.NET Framework 3.5, 3.5 + 4.6.2, 4.7, 4.7.1, 4.7.2 Catalog 5032197
.NET Framework 4.8 Catalog 5031989
Windows 10, version 1507
.NET Framework 3.5, 3.5 + 4.6, 4.6.2 Catalog 5032199

The following table is for earlier Windows and Windows Server versions.

Product Version Security and Quality Rollup Security Only Update
Windows Server 2012 R2 5032343
.NET Framework 3.5 Catalog 5032001
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2 Catalog 5031986
.NET Framework 4.8 Catalog 5031994
Windows Server 2012 5032342
.NET Framework 3.5 Catalog 5031998
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2 Catalog 5031985
.NET Framework 4.8 Catalog 5031992
Windows Server 2008 R2 5032341 5032185
.NET Framework 3.5.1 Catalog 5032000 Catalog 5032012
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2 Catalog 5031987 Catalog 5032009
.NET Framework 4.8 Catalog 5031995 Catalog 5032010
Windows Server 2008 5032344 5032186
.NET Framework 2.0, 3.0 Catalog 5031999 Catalog 5032011
.NET Framework 4.6.2 Catalog 5031987 Catalog 5032009

The operating system row lists a KB which will be used for update offering purposes. When the operating system KB is offered, the applicability logic will determine the specific .NET Framework update(s) will be installed. Updates for individual .NET Framework versions will be installed based on the version of .NET Framework that is already present on the device. Because of this the operating system KB is not expected to be listed as installed updates on the device. The expected update to be installed are the .NET Framework specific version updates listed in the table above.

 

Previous Monthly Rollups

The last few .NET Framework Monthly updates are listed below for your convenience:

Author

Immo Landwerth
Program Manager

Immo Landwerth is a program manager on the .NET Framework team at Microsoft. He specializes in API design, the base class libraries (BCL), and .NET Standard. He works on base class libraries which represents the core types of the .NET platform, such as string and int but also includes collections and IO. He's involved with portable class libraries and works on shipping more framework components in an out-of-band fashion via NuGet.

Tara Overfield
Senior Software Engineer

Tara is a Software Engineer on the .NET team. She works on releasing .NET Framework updates.

8 comments

Discussion is closed. Login to edit/delete existing comments.