Skip to the content
The Update Bureau

.NET Framework 4.8

.NET Framework 4.8

Every published release for .NET Framework 4.8, newest first: what each update changes, whether to install it and any confirmed known issues.

Latest
KB5127683 Oct 13, 2026
File version
4.8.4811.0
Released
Apr 18, 2019
Known issues
none open

Update history

  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 22H2 Optional preview
    Preview

    KB5048292

    Includes 1 improvement

    Includes quality and reliability improvements for .NET Framework 3.5, 4.8, and 4.8.1. It adds no new security improvements but includes previously released ones.

    Check the newer update, KB5050593

    Key changes 1 change

    • Improved .NET Framework: Quality and reliability improvements are included for .NET Framework 3.5, 4.8, and 4.8.1.
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 21H2, 22H2 Optional preview
    Preview

    KB5045936

    Visual Studio compilation error and CLR runtime issues addressed

    Addresses a Visual Studio ASP.NET compilation error and several .NET runtime and API issues. It contains no new security improvements.

    Check the newer update, KB5049613

    Key changes 7 changes

    • Fix ASP.NET: This update addresses an error that can occur during design-time compilation of .NET Framework ASP.NET projects in Visual Studio.
    • Fix CLR: This update addresses a rare case where a thread entering the CLR for the first time could cause an infinite loop.
    • Fix CLR: This update addresses incorrect interface-call behavior that could occur when JIT optimizations are enabled.
    Builds
    4.8.4767.0 · 2.0.50727.9179
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows Server 2022 Update

    KB5046265

    Visual Studio ASP.NET compilation error addressed

    The update addresses a Visual Studio design-time compilation error in ASP.NET projects, along with reliability issues in the CLR and .NET APIs.

    Check the newer update, KB5049617

    Key changes 7 changes

    • Fix ASP.NET: The update addresses a Visual Studio design-time compilation error in .NET Framework ASP.NET projects.
    • Fix CLR: The update addresses a rare case where a thread could enter an infinite loop the first time it enters the CLR.
    • Fix CLR: The update addresses incorrect handling of some interface calls when JIT optimizations are enabled.
    Builds
    4.8.4770.0 · 2.0.50727.9179
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 1809 · Windows Server 2019 Update

    KB5046269

    SecUtility bypass and performance-counter disclosure addressed

    Addresses several .NET reliability problems, including a security feature-bypass issue and performance-counter information disclosure. It also addresses ASP.NET compilation, runtime, and user-group lookup problems.

    Check the newer update, KB5049615

    Key changes 7 changes

    • Fix ASP.NET: The System.Web.UI.Util initializer error during Visual Studio design-time compilation is addressed.
    • Fix CLR: In rare cases, a thread could get stuck in an endless loop the first time it entered the .NET runtime; this issue is addressed.
    • Fix CLR: When .NET optimizations are enabled, an interface call could be handled incorrectly; this issue is addressed.
    Builds
    4.8.4770.0 · 2.0.50727.9066
    Restart
    Required
  • .NET Framework 4.8 .NET Framework 4.8 for Windows 10 1607 · Windows Server 2016 Update

    KB5046266

    ASP.NET design-time errors and runtime failures addressed

    The update addresses an ASP.NET design-time compilation error and several .NET runtime and API issues. It adds no new security improvements and includes previously released ones.

    Check the newer update, KB5049614

    Key changes 7 changes

    • Fix ASP.NET: Visual Studio could show an error while compiling an ASP.NET project at design time.
    • Fix CLR: In rare cases, an application could get stuck in an endless loop the first time a thread enters the .NET runtime.
    • Fix CLR: The runtime could choose an incorrect implementation for an interface call when optimizations are enabled.
    Build
    4.8.4770.0
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 22H2 Optional preview
    Preview

    KB5045991

    Includes 1 improvement

    Includes cumulative quality and reliability improvements for .NET Framework 3.5, 4.8, and 4.8.1. It adds no new security improvements.

    Check the newer update, KB5048292

    Key changes 1 change

    • Improved .NET Framework: The update includes cumulative quality and reliability improvements for .NET Framework 3.5, 4.8, and 4.8.1.
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 21H2, 22H2 Security update

    KB5044020

    Two .NET denial-of-service flaws and SQL CLR exceptions addressed

    Addresses two .NET Framework denial-of-service vulnerabilities and runtime exceptions in certain SQL CLR hosted scenarios.

    Check the newer update, KB5049613

    Key changes 2 CVEs · 3 changes

    • Fix .NET Framework: Addresses a denial-of-service vulnerability in .NET Framework.
    • Fix .NET Framework: Addresses a denial-of-service vulnerability in .NET Framework.
    • Fix .NET Libraries: Addresses runtime exceptions in certain SQL CLR hosted scenarios after May cumulative updates.
    Builds
    4.8.4762.0 · 2.0.50727.9179
    Security
    2 vulnerabilities fixed
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows Server 2022 Security update

    KB5044025

    Two service-stopping flaws and SQL app errors addressed

    The update addresses two .NET flaws that could stop services from responding. It also addresses errors in some .NET apps hosted by SQL Server.

    Check the newer update, KB5049617

    Key changes 2 CVEs · 3 changes

    • Fix .NET Framework: A .NET flaw that could make a service stop responding is addressed.
    • Fix .NET Framework: A .NET flaw that could make a service stop responding is addressed.
    • Fix .NET Libraries: Some .NET apps running inside SQL Server might show errors after May cumulative updates. The update addresses this issue.
    Builds
    4.8.4762.0 · 2.0.50727.9179
    Security
    2 vulnerabilities fixed
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 1809 · Windows Server 2019 Security update

    KB5044022

    .NET denial-of-service flaws and SQL CLR exceptions addressed

    The update addresses two .NET Framework denial-of-service vulnerabilities and runtime exceptions in certain SQL CLR hosted scenarios.

    Check the newer update, KB5049615

    Key changes 2 CVEs · 3 changes

    • Fix .NET Framework: Addresses a denial-of-service vulnerability in .NET Framework.
    • Fix .NET Framework: Addresses a denial-of-service vulnerability in .NET Framework.
    • Fix .NET Libraries: Addresses runtime exceptions in certain SQL CLR hosted scenarios caused by May cumulative updates.
    Builds
    4.8.4762.0 · 2.0.50727.9066
    Security
    2 vulnerabilities fixed
    Restart
    Required
  • .NET Framework 4.8 .NET Framework 4.8 for Windows 10 1607 · Windows Server 2016 Security update

    KB5044021

    Two denial-of-service flaws patched; SQL CLR exceptions addressed

    Addresses two Important .NET Framework denial-of-service vulnerabilities and runtime exceptions in certain SQL CLR-hosted scenarios.

    Check the newer update, KB5049614

    Key changes 2 CVEs · 3 changes

    • Fix .NET Framework: A denial-of-service vulnerability in .NET Framework is addressed.
    • Fix .NET Framework: A denial-of-service vulnerability in .NET Framework is addressed.
    • Fix .NET Libraries: Addresses runtime exceptions in certain scenarios where SQL CLR is hosted.
    Build
    4.8.4762.0
    Security
    2 vulnerabilities fixed
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 21H2, 22H2 Update

    KB5042056

    Visual Studio build conflicts and WebForms metadata issues addressed

    Addresses .NET reliability issues involving zlib, UI automation, serialization, ASP.NET WebForms, and Visual Studio compilation. It adds no new security improvements.

    Check the newer update, KB5044020

    Key changes 5 changes

    • Fix .NET Libraries: The update addresses an issue with updating the zlib file to its latest version.
    • Fix .NET Fundamentals: The update addresses an issue affecting the rendering of UI automation ListView sub-items.
    • Fix .NET Fundamentals: The update addresses an issue where BinaryFormatter mutations could bypass the serialization binder.
    Builds
    4.8.4744.0 · 2.0.50727.9179
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows Server 2022 Update

    KB5041948

    UI automation and large ASP.NET project slowdowns addressed

    Addresses .NET reliability issues, including ListView rendering and conflicts that could slow large ASP.NET projects in Visual Studio. It adds no new security improvements.

    Check the newer update, KB5044025

    Key changes 5 changes

    • Fix .NET Libraries: The zlib file is updated to the latest version.
    • Fix .NET Fundamentals: An issue rendering ListView subitems in UI automation is addressed.
    • Fix .NET Fundamentals: An issue involving serialization binder bypasses with BinaryFormatter mutations is addressed.
    Builds
    4.8.4749.0 · 2.0.50727.9179
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 1809 · Windows Server 2019 Update

    KB5041974

    Zlib, ListView rendering and ASP.NET issues addressed

    Addresses reliability issues in zlib, UI automation, ASP.NET and Visual Studio interactions. It includes previously released security improvements but no new ones.

    Check the newer update, KB5044022

    Key changes 5 changes

    • Fix .NET Libraries: An issue with the zlib file is addressed by updating it to the latest version.
    • Fix .NET Fundamentals: An issue involving the rendering of UI automation ListView subitems is addressed.
    • Fix .NET Fundamentals: An issue involving binary formatter mutations that bypass the serialization binder is addressed.
    Builds
    4.8.4749.0 · 2.0.50727.9066
    Restart
    Required
  • .NET Framework 4.8 .NET Framework 4.8 for Windows 10 1607 · Windows Server 2016 Update

    KB5041951

    zlib and UI automation rendering issues addressed

    The .NET Framework 4.8 update addresses reliability issues involving zlib, UI automation, binary serialization, ASP.NET WebForms, and Visual Studio. It adds no new security improvements.

    Check the newer update, KB5044021

    Key changes 5 changes

    • Fix .NET Libraries: The update addresses an issue with updating the zlib compression library.
    • Fix .NET Fundamentals: The update addresses a problem that could prevent UI automation from rendering details in ListView rows.
    • Fix .NET Fundamentals: The update addresses an issue where changes made with BinaryFormatter could bypass the serialization binder.
    Build
    4.8.4749.0
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 22H2 Optional preview
    Preview

    KB5041167

    Fixes .NET list rendering and ASP.NET project slowdowns

    Addresses .NET issues involving automated list rendering, data safety checks, ASP.NET page metadata, and slowdowns in large projects using Visual Studio.

    Key changes 5 changes

    • Fix .NET Libraries: A component used to compress data is updated to the latest zlib version.
    • Fix .NET Fundamentals: Sub-items in automated interface lists can now render properly.
    • Fix .NET Fundamentals: The update addresses a case where modified data could get around a .NET safety check.
    Builds
    4.8.4744.0 · 2.0.50727.9177
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 22H2 Optional preview
    Preview

    KB5041355

    Reliability changes for framework versions 3.5, 4.8 and 4.8.1

    Includes quality and reliability improvements for .NET Framework 3.5, 4.8 and 4.8.1 on Windows 10, version 22H2. It adds no new security improvements.

    Key changes 1 change

    • Improved .NET Framework: The update includes quality and reliability improvements for .NET Framework 3.5, 4.8 and 4.8.1.
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 21H2, 22H2 Security update

    KB5039884

    Addresses elevation flaw; temp paths change where GetTempPath2 exists

    The update addresses CVE-2024-38081 and a WinForms memory-leak issue. On Windows versions that expose the GetTempPath2 API, System.IO.Path.GetTempPath uses that API and returns its resolved path.

    Check the newer update, KB5044020

    Key changes 1 CVE · 3 changes

    • Improved System.IO.Path.GetTempPath: On Windows versions that expose GetTempPath2, apps using System.IO.Path.GetTempPath receive the path resolved by that API. For SYSTEM p...
    • Fix .NET Framework: The update addresses a security vulnerability in .NET Framework.
    • Fix Winforms: Memory leaks linked to WinForms accessibility objects are addressed.
    Builds
    4.8.4739.0 · 2.0.50727.9177
    Security
    1 vulnerability fixed
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows Server 2022 Security update

    KB5039889

    WinForms memory leaks reduced; privilege escalation addressed

    Addresses an elevation-of-privilege vulnerability and reduces WinForms memory leaks. The security fix also changes temporary-path results for SYSTEM processes on Windows versions that expose GetTempPath2.

    Check the newer update, KB5044025

    Key changes 1 CVE · 2 changes

    • Fix .NET Framework: An elevation-of-privilege vulnerability is addressed.
    • Fix WinForms: Memory leaks associated with AccessibleObjects held in memory are reduced.
    • Security CVE-2024-38081: .NET, .NET Framework, and Visual Studio Elevation of Privilege Vulnerability
    Builds
    4.8.4739.0 · 2.0.50727.9177
    Security
    1 vulnerability fixed
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 1809 · Windows Server 2019 Security update

    KB5039886

    Temporary-folder paths change; WinForms memory leaks addressed

    The update addresses CVE-2024-38081, which the page describes as a remote code execution vulnerability, and changes how .NET gets temporary-folder paths on some Windows versions.

    Check the newer update, KB5044022

    Key changes 1 CVE · 3 changes

    • Improved System.IO.Path.GetTempPath: Some applications may get a different temporary-folder path after the security fix. Affected software is expected to adapt to the new b...
    • Fix .NET Framework: The update addresses CVE-2024-38081, a security vulnerability in .NET Framework.
    • Fix Winforms: The size of memory leaks involving WinForms accessibility objects held in memory is addressed.
    Builds
    4.8.4739.0 · 2.0.50727.9064
    Security
    1 vulnerability fixed
    Restart
    Required
  • .NET Framework 4.8 .NET Framework 4.8 for Windows 10 1607 · Windows Server 2016 Security update

    KB5039885

    System.IO.Path.GetTempPath behavior changes; memory leaks addressed

    The update fixes an elevation-of-privilege vulnerability, changes the temporary-folder path returned by System.IO.Path.GetTempPath for SYSTEM processes, and addresses a Windows Forms memory-leak issue.

    Check the newer update, KB5044021

    Key changes 1 CVE · 3 changes

    • Fix .NET Framework: An elevation-of-privilege vulnerability in .NET Framework is addressed.
    • Fix Windows Forms: The size of memory leaks involving AccessibleObjects held in memory is addressed.
    • Fix System.IO.Path.GetTempPath: The temporary-folder path returned to SYSTEM processes changes to %WINDIR%\SystemTemp, which non-SYSTEM processes cannot access. Affect...
    Build
    4.8.4739.0
    Security
    1 vulnerability fixed
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 22H2 Optional preview
    Preview

    KB5039867

    Windows Forms memory-leak issue addressed

    Addresses a Windows Forms memory-leak issue involving accessibility objects held in memory.

    Key changes 1 change

    • Fix Winforms: Windows Forms addresses a memory-leak issue involving accessibility objects held in memory.
    Builds
    4.8.4734.0 · 2.0.50727.9176
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 22H2 Optional preview
    Preview

    KB5040370

    Quality and reliability updates for .NET

    Includes cumulative .NET Framework updates for Windows 10 version 22H2. The page points to separate articles for the quality and reliability details.

    Check the newer update, KB5041355

    Key changes 2 changes

    • Improved .NET Framework 3.5 and 4.8: This update includes quality and reliability improvements for .NET Framework 3.5 and 4.8; the page links to an article with details.
    • Improved .NET Framework 3.5 and 4.8.1: This update includes quality and reliability improvements for .NET Framework 3.5 and 4.8.1; the page links to an article with details.
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 21H2, 22H2 Optional preview
    Preview

    KB5037592

    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.

    Check the newer update, KB5039884

    Key changes 5 changes

    • Fix CLR: Some apps can crash when multiple background tasks check the same kind of information at the same time.
    • Fix .NET Libraries: The update addresses unusually slow response times on 32-bit platforms.
    • Fix .NET Libraries: The update addresses how .NET chooses validated methods for security-related calculations.
    Builds
    4.8.4724.0 · 2.0.50727.9176
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows Server 2022 Update

    KB5037930

    WPF app crashes and concurrent type-query failures addressed

    Concurrent type queries can crash the .NET runtime, and WPF apps can crash when reading window text. A later update, KB5043743, resolves a separate SQL CLR runtime exception.

    Check the newer update, KB5039889

    Key changes 5 changes

    • Fix CLR: Concurrent checks of the same managed type can crash the runtime; this update addresses the problem.
    • Fix .NET Libraries: Some 32-bit platforms can have much slower response times; this update addresses the slowdown.
    • Fix .NET Libraries: The update addresses an issue with using MIST-validated FIPS algorithms.
    Builds
    4.8.4729.0 · 2.0.50727.9176
    Restart
    Required
  • .NET Framework 3.5 / 4.8 .NET Framework 3.5 / 4.8 for Windows 10 1809 · Windows Server 2019 Update

    KB5037933

    Three SQL CLR hash constructors trigger errors; later fixed

    Runtime exceptions can occur in SQL CLR code that creates SHA256Managed, SHA384Managed, or SHA512Managed objects; KB5043804 resolves the issue. The update also addresses .NET reliability problems.

    Check the newer update, KB5039886

    Key changes 5 changes

    • Fix CLR: Crashes can occur when several threads query the same managed type at once. The update addresses this issue.
    • Fix .NET Libraries: Some 32-bit devices can have much slower response times. The update addresses this issue.
    • Fix .NET Libraries: The update addresses an issue with validated FIPS algorithm implementations.
    Builds
    4.8.4729.0 · 2.0.50727.9063
    Restart
    Required