First published: Tue May 02 2023(Updated: )
.NET, .NET Framework, and Visual Studio Elevation of Privilege Vulnerability
Credit: secure@microsoft.com secure@microsoft.com secure@microsoft.com
Affected Software | Affected Version | How to fix |
---|---|---|
Microsoft .NET 6.0 | ||
Microsoft .NET 7.0 | ||
nuget/Microsoft.NetCore.App.Runtime.win-x86 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.win-x64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.win-arm64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.win-arm | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.osx-x64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.osx-arm64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.linux-x64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-x64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm64 | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm | >=6.0.0<=6.0.16 | 6.0.18 |
nuget/Microsoft.NetCore.App.Runtime.win-x86 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.win-x64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.win-arm64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.win-arm | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.osx-x64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.osx-arm64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.linux-x64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-x64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm64 | >=7.0.0<=7.0.5 | 7.0.7 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm | >=7.0.0<=7.0.5 | 7.0.7 |
Microsoft .NET Framework | =3.5 | |
Microsoft PowerShell | ||
Microsoft PowerShell | ||
Microsoft .NET Framework 4 | =2.0 | |
Microsoft .NET Framework 4 | =3.0 | |
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft .NET Framework 4 | =2.0 | |
Microsoft .NET Framework 4 | =3.5.1 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =3.0 | |
Microsoft .NET Framework 4 | =4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =3.5=4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =3.5=4.7.2 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.7.2 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
All of | ||
Microsoft .NET Framework 4 | =4.8 | |
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows Server | =r2-sp1 | |
Microsoft Windows Server | ||
Microsoft Windows Server | =r2 | |
Microsoft Windows Server 2016 | ||
All of | ||
Any of | ||
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft .NET Framework 4 | =4.7 | |
Microsoft .NET Framework 4 | =4.7.1 | |
Microsoft .NET Framework 4 | =4.7.2 | |
Any of | ||
Microsoft Windows Server | =r2-sp1 | |
Microsoft Windows Server | ||
Microsoft Windows Server | =r2 | |
All of | ||
Microsoft .NET Framework 4 | =4.6.2 | |
Any of | ||
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | ||
Microsoft Windows Server | =r2 | |
All of | ||
Microsoft .NET Framework 4 | =3.5.1 | |
Microsoft Windows Server | =r2-sp1 | |
All of | ||
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.6.2 | |
All of | ||
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Windows 11 | ||
Windows 11 | ||
Windows 11 | ||
Windows 11 | ||
Microsoft Windows Server 2022 | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.8.1 | |
All of | ||
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Windows 11 | ||
Windows 11 | ||
Windows 11 | ||
Windows 11 | ||
Microsoft Windows Server 2019 | ||
Microsoft Windows Server 2022 | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.8 | |
All of | ||
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows Server 2019 | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.7.2 | |
All of | ||
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows Server 2016 | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft .NET Framework 4 | =4.7 | |
Microsoft .NET Framework 4 | =4.7.1 | |
Microsoft .NET Framework 4 | =4.7.2 | |
All of | ||
Any of | ||
Microsoft Windows Server | ||
Microsoft Windows Server | =r2 | |
Microsoft .NET Framework 4 | =3.5 | |
All of | ||
Any of | ||
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft .NET Framework 4 | =3.0-sp2 | |
All of | ||
Any of | ||
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft .NET Framework 4 | =2.0-sp2 | |
Microsoft .NET Framework | =6.0.0 | |
Microsoft .NET Framework | =7.0.0 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows Server | =r2-sp1 | |
Microsoft Windows Server | ||
Microsoft Windows Server | =r2 | |
Microsoft Windows Server 2016 | ||
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft .NET Framework 4 | =4.7 | |
Microsoft .NET Framework 4 | =4.7.1 | |
Microsoft .NET Framework 4 | =4.7.2 | |
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft .NET Framework 4 | =3.5.1 | |
Microsoft .NET Framework 4 | =3.5 | |
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft .NET Framework 4 | =4.8.1 | |
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Windows 11 | ||
Windows 11 | ||
Windows 11 | ||
Windows 11 | ||
Microsoft Windows Server 2022 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows Server 2019 | ||
Microsoft .NET Framework 4 | =3.0-sp2 | |
Microsoft .NET Framework 4 | =2.0-sp2 | |
Visual Studio Community 2022 | =17.4 | |
Visual Studio Community 2022 | =17.2 | |
Visual Studio Community 2022 | =17.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2023-24936 is classified as an Elevation of Privilege vulnerability.
To fix CVE-2023-24936, apply the latest security updates for .NET 6.0, .NET 7.0, and Visual Studio 2022.
CVE-2023-24936 affects .NET 6.0, .NET 7.0, and various versions of Visual Studio including 2022.
Currently, Microsoft recommends updating to the latest versions as a workaround for CVE-2023-24936.
CVE-2023-24936 was disclosed on August 8, 2023, as part of Microsoft's regular security updates.