CVE-2025-21172HighCVSS 7.5

.NET and Visual Studio Remote Code Execution Vulnerability

Published
January 14, 2025
Last Modified
—

🔗 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.

According to the CVSS metric, the attack complexity is high (AC:H). What does that mean for this vulnerability? Successful exploitation of this vulnerability requires an attacker to gather information specific to the environment of the targeted component.

🎯 Affected products13

  • .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 Visual Studio 2015 Update 3
  • Microsoft Visual Studio 2017 version 15.9 (includes 15.0 - 15.8)
  • Microsoft Visual Studio 2019 version 16.11 (includes 16.0 - 16.10)
  • Microsoft Visual Studio 2022 version 17.10
  • Microsoft Visual Studio 2022 version 17.12
  • Microsoft Visual Studio 2022 version 17.6
  • Microsoft Visual Studio 2022 version 17.8

✅ Remediation

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 KB5050525 (Security Update) — fixed build 8.0.12 KB5050526 (Security Update) — fixed build 9.0.1

🔗 References (16)