.NET, .NET Framework, and Visual Studio Remote Code Execution Vulnerability
🔗 CVE IDs covered (1)
📋 Description
According to the CVSS metric, user interaction is required (UI:R). What interaction would the user have to do? Exploitation of this vulnerability requires that an attacker convinces a user to open a maliciously crafted package file in Visual Studio.
🎯 Affected products70
- .NET 8.0 installed on Linux
- .NET 8.0 installed on Mac OS
- .NET 8.0 installed on Windows
- .NET 9.0 installed on Linux
- .NET 9.0 installed on Mac OS
- .NET 9.0 installed on Windows
- Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows 10 Version 1607 for 32-bit Systems
- Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows 10 Version 1607 for x64-based Systems
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1809 for 32-bit Systems
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1809 for x64-based Systems
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server 2016
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server 2016 (Server Core installation)
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server 2019
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server 2019 (Server Core installation)
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1809 for 32-bit Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1809 for x64-based Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 21H2 for 32-bit Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 21H2 for ARM64-based Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 21H2 for x64-based Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 22H2 for 32-bit Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 22H2 for ARM64-based Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 22H2 for x64-based Systems
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server 2019
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server 2019 (Server Core installation)
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server 2022
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server 2022 (Server Core installation)
- Microsoft .NET Framework 3.5 AND 4.8.1 on Windows 10 Version 21H2 for 32-bit Systems
- Microsoft .NET Framework 3.5 AND 4.8.1 on Windows 10 Version 21H2 for ARM64-based Systems
- Microsoft .NET Framework 3.5 AND 4.8.1 on Windows 10 Version 21H2 for x64-based Systems
- Microsoft .NET Framework 3.5 AND 4.8.1 on Windows 10 Version 22H2 for 32-bit Systems
- +40 more not shown
✅ Remediation
KB5049622 (Security Update) — fixed build 4.8.1.09294.01 KBRelease Notes (Security Update) — fixed build 15.9.69 KBRelease Notes (Security Update) — fixed build 16.11.43 KBRelease Notes (Security Update) — fixed build 17.6.22 KBRelease Notes (Security Update) — fixed build 17.8.17 KBRelease Notes (Security Update) — fixed build 17.10.10 KB5049688 (Security Update) — fixed build 14.0.24252.2 KBRelease Notes (Security Update) — fixed build 17.12.4 KB5049614 (Security Update) — fixed build 4.8.04775.01 KB5050183 (Monthly Rollup) — fixed build 4.8.04775.01 KB5050180 (Security Only) — fixed build 4.8.04775.02 KB5050184 (Monthly Rollup) — fixed build 4.8.04775.01 KB5050185 (Monthly Rollup) — fixed build 4.8.04775.01 KB5050182 (Security Update) — fixed build 4.8.04775.01 KB5050187 (Security Update) — fixed build 4.8.04775.01 KB5050416 (Security Update) — fixed build 4.8.04775.01 KB5050188 (Security Update) — fixed build 4.8.04775.01 KB5050182 (Security Update) — fixed build 4.7.04126.01 KB5049993 (Security Update) — fixed build 10.0.14393.7699 KB5050183 (Monthly Rollup) — fixed build 4.7.04126.01 KB5050180 (Security Only) — fixed build 4.7.04126.02 KB5050184 (Monthly Rollup) — fixed build 4.7.04126.01 KB5050185 (Monthly Rollup) — fixed build 4.7.04126.01 KB5050187 (Security Update) — fixed build 4.8.1.09294.01 KB5050416 (Security Update) — fixed build 4.8.1.09294.01 KB5049624 (Security Update) — fixed build 4.8.1.09294.01 KB5050188 (Security Update) — fixed build 4.8.1.09294.01 KB5049620 (Security Update) — fixed build 4.8.1.09294.01 KB5050186 (Monthly Rollup) — fixed build 4.7.04126.01 KB5050181 (Security Only) — fixed build 4.7.04126.02 KB5050013 (Security Update) — fixed build 10.0.10240.20890 KB5050525 (Security Update) — fixed build 8.0.12 KB5050526 (Security Update) — fixed build 9.0.1
🔗 References (52)
- advisoryhttps://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-21176
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049622
- referencehttps://support.microsoft.com/help/5049622
- patchhttp://aka.ms/vs/15/release/latest
- referencehttps://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
- patchhttps://my.visualstudio.com/Downloads?q=Visual Studio 2019 version 16.11
- referencehttps://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes-v16.11
- patchhttps://my.visualstudio.com/Downloads?q=Visual Studio 2022 version 17.6
- referencehttps://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes
- patchhttps://my.visualstudio.com/Downloads?q=Visual Studio 2022 version 17.8
- patchhttps://my.visualstudio.com/Downloads?q=Visual Studio 2022 version 17.10
- patchhttps://aka.ms/vs/14/release/5049688
- referencehttps://support.microsoft.com/help/5049688
- patchhttps://my.visualstudio.com/Downloads?q=Visual Studio 2022 version 17.12
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049614
- referencehttps://support.microsoft.com/help/5049614
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049619
- referencehttps://support.microsoft.com/help/5050183
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049628
- referencehttps://support.microsoft.com/help/5050180
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049616
- referencehttps://support.microsoft.com/help/5050184
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049618
- referencehttps://support.microsoft.com/help/5050185
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049615
- referencehttps://support.microsoft.com/help/5050182
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049617
- referencehttps://support.microsoft.com/help/5050187
- referencehttps://support.microsoft.com/help/5050416
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049613
- referencehttps://support.microsoft.com/help/5050188
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049608
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049993
- referencehttps://support.microsoft.com/help/5049993
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049611
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049627
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049609
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049610
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049625
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049624
- referencehttps://support.microsoft.com/help/5049624
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049621
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5049620
- referencehttps://support.microsoft.com/help/5049620
- referencehttps://support.microsoft.com/help/5050186
- referencehttps://support.microsoft.com/help/5050181
- patchhttps://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB5050013
- referencehttps://support.microsoft.com/help/5050013
- patchhttps://dotnet.microsoft.com/en-us/download/dotnet/8.0
- referencehttps://support.microsoft.com/help/5050525
- patchhttps://dotnet.microsoft.com/en-us/download/dotnet/9.0
- referencehttps://support.microsoft.com/help/5050526