Microsoft.TestPlatform.CLI: Microsoft Security Advisory CVE-2026-105544 - .NET Elevation of Privilege Vulnerability
Affects Microsoft.TestPlatform.CLISource GCVE Database
Mentioned vulnerabilities
CVSS 7.5 High : upgrade to 17.3.4 soon.
Data as of 11 Nov 2026, 01:21 UTC
- Patch
- Available – fixed in 17.3.4, 17.8.1, 17.11.2 +6
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H/E:U/RL:O/RC:CWhat to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| NuGetMicrosoft.TestPlatform.CLI | Affected
| Fixed in
|
| NuGetMicrosoft.TestPlatform.CLI | Affected
| Fixed in
|
| NuGetMicrosoft.TestPlatform.CLI | Affected
| Fixed in
|
| NuGetMicrosoft.TestPlatform.CLI | Affected
| Fixed in
|
| NuGetMicrosoft.TestPlatform.CLI | Affected
| Fixed in
|
| NuGetMicrosoft.TestPlatform.CLI | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available and should be applied by updating to the fixed versions of Microsoft.TestPlatform.CLI listed in the advisory, including but not limited to 17.3.4, 17.8.1, 17.11.2, 17.12.1, 17.14.2, 18.0.2, 18.7.1, 18.10.2, and 18.11.1. Users should ensure that both standalone CLI packages and SDK-bundled test runners are updated accordingly. No other mitigation steps are indicated by the vendor advisory.
Description
A high-severity elevation of privilege vulnerability exists in Microsoft.TestPlatform.CLI affecting multiple versions starting from 17.2.0-preview-20220301-01 through various 17.x and 18.x releases. The vulnerability involves the VSTest artifact postprocessor consuming a forged executionComplete.json file from another local user, allowing execution of attacker-controlled output handling. This flaw affects Windows, Linux, and macOS platforms. Patched versions are available across affected servicing lines.
References
- github.com/microsoft/vstest/security/advisories/GHSA-6856-87hx-p5x7 (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-105544 (opens in a new tab)
- github.com/microsoft/vstest/issues/16654 (opens in a new tab)
- github.com/dotnet/announcements/issues/517 (opens in a new tab)
- github.com/dotnet/core/blob/main/release-notes/8.0/8.0.34/8.0.34.md (opens in a new tab)
- github.com/dotnet/core/blob/main/release-notes/9.0/9.0.23/9.0.23.md (opens in a new tab)
- github.com/dotnet/sdk/releases/tag/v10.0.115 (opens in a new tab)
- github.com/dotnet/sdk/releases/tag/v10.0.404 (opens in a new tab)
- github.com/dotnet/sdk/releases/tag/v11.0.100 (opens in a new tab)
- github.com/dotnet/sdk/releases/tag/v8.0.134 (opens in a new tab)
- github.com/dotnet/sdk/releases/tag/v8.0.428 (opens in a new tab)
- github.com/dotnet/sdk/releases/tag/v9.0.124 (opens in a new tab)
- github.com/dotnet/sdk/releases/tag/v9.0.321 (opens in a new tab)
- github.com/microsoft/vstest (opens in a new tab)
- github.com/dotnet/core/blob/main/release-notes/11.0/11.0.0/11.0.0.md (opens in a new tab)
- github.com/dotnet/core/blob/main/release-notes/10.0/10.0.15/10.0.15.md (opens in a new tab)
- msrc.microsoft.com/update-guide/vulnerability/CVE-2026-105544 (opens in a new tab)