Skip to content
OpenAdvisories
High · 7.8 CVE-2023-24897 BIT-dotnet-2023-24897BIT-dotnet-sdk-2023-24897EUVD-2023-1746GHSA-88q2-h5g3-p4pg

.NET, .NET Framework, and Visual Studio Remote Code Execution Vulnerability

Published Jun 14, 2023 · Updated Jan 1, 2025 · Assigned by microsoft

Description

.NET, .NET Framework, and Visual Studio Remote Code Execution Vulnerability

Affected products

VendorProductAffectedFixed
Microsoft Microsoft Visual Studio 2017 version 15.9 (includes 15.0 - 15.8) 15.9.0 – < 15.9.55 15.9.55
Microsoft Microsoft Visual Studio 2022 version 17.2 17.2.0 – < 17.2.16 17.2.16
Microsoft Microsoft Visual Studio 2019 version 16.11 (includes 16.0 - 16.10) 16.11.0 – < 16.11.27 16.11.27
Microsoft Microsoft Visual Studio 2022 version 17.0 17.0.0 – < 17.0.22 17.0.22
Microsoft Microsoft Visual Studio 2022 version 17.4 17.4.0 – < 17.4.8 17.4.8
Microsoft Microsoft Visual Studio 2013 Update 5 12.0.0 – < 12.0.40700.0 12.0.40700.0
Microsoft Microsoft Visual Studio 2015 Update 3 14.0.0 – < 14.0.27555.0 14.0.27555.0
Microsoft .NET 7.0 7.0.0 – < 7.0.7 7.0.7
Microsoft .NET 6.0 6.0.0 – < 6.0.18 6.0.18
Microsoft Microsoft Visual Studio 2022 version 17.6 17.6.0 – < 17.6.3 17.6.3
Microsoft PowerShell 7.2 7.2.0 – < 7.2.12 7.2.12
Microsoft Microsoft .NET Framework 3.5 AND 4.8 4.8.0 – < 4.8.4644.0 4.8.4644.0
Microsoft Microsoft .NET Framework 4.8 4.8.0 – < 4.8.4644.0 4.8.4644.0
Microsoft Microsoft .NET Framework 3.5 AND 4.7.2 4.7.0 – < 4.7.4050.0 4.7.4050.0
Microsoft Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 3.0.0.0 – < 10.0.14393.5989 10.0.14393.5989
Microsoft Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 4.7.0 – < 4.7.04043.0 4.7.04043.0
Microsoft Microsoft .NET Framework 3.5 AND 4.8.1 4.8.1 – < 4.8.9166.0 4.8.9166.0
Microsoft Microsoft .NET Framework 4.6.2 4.7.0 – < 4.7.04043.0 4.7.04043.0
Microsoft Microsoft .NET Framework 3.5 and 4.6.2 4.7.0 – < 10.0.10240.19983 10.0.10240.19983

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Alpine v3.20 dotnet6-build 6.0.118-r0 —
Alpine v3.20 dotnet6-runtime 6.0.18-r0 —
Alpine v3.19 dotnet6-build 6.0.118-r0 —
Alpine v3.19 dotnet6-runtime 6.0.18-r0 —
Alpine v3.19 dotnet7-build 7.0.107-r0 —
Alpine v3.19 dotnet7-runtime 7.0.7-r0 —
Alpine v3.18 dotnet6-build 6.0.118-r0 —
Alpine v3.18 dotnet6-runtime 6.0.18-r0 —
Alpine v3.18 dotnet7-build 7.0.107-r0 —
Alpine v3.18 dotnet7-runtime 7.0.7-r0 —

Affected packages

Advisories 7

References