.NET 8.0.3 has been announced by Microsoft as part of March 2024 security updates. This is an LTS release and addresses 2 security vulnerabilities that address Denial of Service vulnerability.
This .NET update is delivered through Windows Update, or if you want, you can download the offline installers using the direct download links below.
Table of Contents
Download .NET 8.0.3
Use the direct download links below to download the .NET 8.0.3 Runtime, SDKs, and ASP.NET Core matching your operating system and architecture. Simply click on the respective link in the “Download” column to begin the download.
Runtime
Version | Platform | Download |
---|---|---|
.NET 8.0.3 Desktop Runtime | Windows | x64 x86 ARM64 |
.NET 8.0.3 Runtime | Windows | x64 x86 ARM64 |
.NET 8.0.3 Runtime | macOS | x64 ARM64 |
.NET 8.0.3 Runtime Binaries | Linux | x64 ARM32 ARM64 |
.NET 8.0.3 Runtime Binaries | Linux Alpine | x64 ARM32 ARM64 |
SDK
Version | Platform | Download |
---|---|---|
.NET 8.0.202 SDK | Windows | x64 x86 ARM64 |
.NET 8.0.202 SDK | macOS | x64 ARM64 |
.NET 8.0.202 SDK Binaries | Linux | x64 ARM32 ARM64 |
.NET 8.0.202 SDK Binaries | Linux Alpine | x64 ARM32 ARM64 |
ASP.NET Core
Version | Platform | Download |
---|---|---|
.NET 8.0.3 ASP.NET Core Runtime | Windows | Hosting bundle x64 x86 ARM64 (Binaries) |
.NET 8.0.3 ASP.NET Core Runtime Binaries | macOS | x64 ARM64 |
.NET 8.0.3 ASP.NET Core Runtime Binaries | Linux | x64 ARM32 ARM64 |
.NET 8.0.3 ASP.NET Core Runtime Binaries | Linux Alpine | x64 ARM32 ARM64 |
Click on this link for more .NET 8 download options.
Once downloaded, simply execute the package and proceed with the on-screen instructions to install .NET.
Once you have installed the newer .NET preview version, all your applications will run using the new build as the previous preview version will be replaced. However, if a stable version is installed and running, it will not be replaced.
When installed, you may check which .NET version is running by running the following command in Command Prompt:
wmic product get description | findstr /C:.NET
Alternatively, you can also install .NET updates using the Windows Package Manager (winget) command in the Windows command line. Here is how:
- To install the .NET 8 runtime:
winget install dotnet-runtime-8
- To install the .NET 8 SDK:
winget install dotnet-sdk-8
- To update an existing installation:
winget upgrade
What’s new in .NET 8.0.3
The following list of improvements has been made in .NET version 8.0.3. To read more about the different improvements, click on the links to be redirected to the original announcement.
- [Repo Updates]
- dotnet/sdk: .NET SDK
- dotnet/aspnet: ASP.NET Core Runtime
- dotnet/runtime: .NET Runtime
- dotnet/runtime-deps: .NET Runtime Dependencies
- dotnet/samples: .NET Samples
- [Security Advisory]
- CVE-2024-21392 – .NET Denial of Service Vulnerability
- CVE-2024-26190 – Microsoft QUIC Denial of Service Vulnerability
.NET 8 Release History
Complete Version | Release Date | Significant Improvements | Announcement |
.NET 8.0.3 | 12-Mar-24 | – Addresses 2 security vulnerabilities – Updates repositories | Microsoft announces .NET 8.0.3 |
.NET 8.0.2 | 13-Feb-24 | – Addresses 2 security vulnerabilities – Updates repositories | Microsoft announces .NET 8.0.2 |
.NET 8.0.1 | 9-Jan-24 | – Includes security improvements – Updates repositories – Updates to .NET Docker images | Microsoft announces .NET 8.0.1 |
.NET 8 | 14-Nov-23 | – Includes security improvements – Fastest .NET version to date – AI integration in .NET apps – AOT replaces JIT | Microsoft announces .NET 8 |
.NET 8 RC 2 | 10-Oct-23 | – Package READMEs for .NET libraries – Publish directly to TAR.GZ archives – Tensor Primitives for .NET | Microsoft announces .NET 8 RC 2 |
.NET 8 RC 1 | 12-Sep-23 | – Improvements to System.Text.Json | Microsoft announces .NET 8 RC 1 |
.NET 8 Preview 7 | 8-Aug-23 | – Improvements to System.Text.Json – Keyed services support amongst many other changes | Microsoft announces .NET 8 Preview 7 |
.NET 8 Preview 6 | 11-Jul-23 | – Improvements to System.Text.Json – New overloads – Addition of options validation source generator | Microsoft announces .NET 8 Preview 6 |
.NET 8 Preview 5 | 13-Jun-23 | – Improved Metrics APIs – Included .NET MAUI – Improved IDE experience with source link integration – Addition of .NET libraries analyzers | Microsoft announces .NET 8 Preview 5 |
.NET 8 Preview 4 | 16-May-23 | – Nuget security improvements to Template Engines – New terminal build output – Updates to simplified output paths | Microsoft announces .NET 8 Preview 4 |
.NET 8 Preview 3 | 11-Apr-23 | – Updates to SDK and Runtime libraries – Optimizations to JIT compilers – Improvements to containers | Microsoft announces .NET 8 Preview 3 |
.NET 8 Preview 2 | 14-Mar-23 | – Updates to libraries – Introspection support for function pointers | Microsoft announces .NET 8 Preview 2 |
.NET 8 Preview 1 | 21-Feb-23 | – Native AOT – Improvements to container images and Runtime Libraries | Microsoft announces .NET 8 Preview 1 |