Skip to content

Update MSRDC to 1.2.7214 to fix CVE-2026-32157#40882

Merged
benhillis merged 1 commit into
microsoft:masterfrom
benhillis:benhillis/update-msrdc-1.2.7214
Jun 23, 2026
Merged

Update MSRDC to 1.2.7214 to fix CVE-2026-32157#40882
benhillis merged 1 commit into
microsoft:masterfrom
benhillis:benhillis/update-msrdc-1.2.7214

Conversation

@benhillis

Copy link
Copy Markdown
Member

Summary

Bumps Microsoft.RemoteDesktop.Client.MSRDC.SessionHost from 1.2.6676 to 1.2.7214 in packages.config.

This addresses CVE-2026-32157 (a use-after-free RCE in the Remote Desktop client), which was first fixed upstream in MSRDC 1.2.7099. Pinning to 1.2.7214 (latest GA, June 10 2026) also picks up several additional CVE fixes shipped after 7099: CVE-2026-45639, -42908, -42909, -42913, -42992, -44799, -44801, -42985, -47289.

The matching Microsoft.RemoteDesktop.Client.MSRDC.SessionHost 1.2.7214 package has been mirrored to the WslDependencies feed so the build can restore it. Package layout is unchanged (build/native/bin/{x64,x86,arm64}/msrdc.exe plus rdclientax.dll, rdpnanoTransport.dll, RdpWinStlHelper.dll and MUIs), so this is a drop-in version bump. MSRDC_VERSION (used in wsl --version) is derived automatically from packages.config.

Fixes #40868

Bumps Microsoft.RemoteDesktop.Client.MSRDC.SessionHost from 1.2.6676 to
1.2.7214. This closes CVE-2026-32157 (a use-after-free RCE in the Remote
Desktop client, first fixed in 1.2.7099) along with several additional
CVEs shipped in 1.2.7214.

Fixes microsoft#40868

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 23, 2026 19:19
@benhillis
benhillis requested a review from a team as a code owner June 23, 2026 19:19

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the pinned MSRDC SessionHost NuGet dependency used by WSL to a newer GA build that includes fixes for CVE-2026-32157 (and other post-7099 security fixes), aligning the bundled Remote Desktop client bits with the remediated upstream version.

Changes:

  • Bump Microsoft.RemoteDesktop.Client.MSRDC.SessionHost from 1.2.6676 to 1.2.7214 in packages.config.

@benhillis
benhillis enabled auto-merge (squash) June 23, 2026 19:49
@benhillis
benhillis merged commit 2a7269e into microsoft:master Jun 23, 2026
9 checks passed
benhillis added a commit to benhillis/WSL that referenced this pull request Jul 23, 2026
Bumps Microsoft.RemoteDesktop.Client.MSRDC.SessionHost from 1.2.6676 to
1.2.7214. This closes CVE-2026-32157 (a use-after-free RCE in the Remote
Desktop client, first fixed in 1.2.7099) along with several additional
CVEs shipped in 1.2.7214.

Fixes microsoft#40868

Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(cherry picked from commit 2a7269e)
benhillis added a commit that referenced this pull request Jul 23, 2026
* Bump Microsoft.NETCore.App.Runtime to 10.0.8 (CVE-2026-32175) (#40581)

Fixes Dependabot alerts #24 and #25.

Co-authored-by: Ben Hillis <benhillis@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(cherry picked from commit 09a8afe)

* Update MSRDC to 1.2.7214 to fix CVE-2026-32157 (#40882)

Bumps Microsoft.RemoteDesktop.Client.MSRDC.SessionHost from 1.2.6676 to
1.2.7214. This closes CVE-2026-32157 (a use-after-free RCE in the Remote
Desktop client, first fixed in 1.2.7099) along with several additional
CVEs shipped in 1.2.7214.

Fixes #40868

Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(cherry picked from commit 2a7269e)

* Update .NET runtime to 10.0.9 to fix CVE-2026-45491 (#40883)

Bumps Microsoft.NETCore.App.Runtime.win-x64 and win-arm64 from 10.0.8 to
10.0.9 to address CVE-2026-45491 (.NET tampering vulnerability), reported
by Dependabot. Both runtime packages are bumped together to keep the
.NET runtime version in sync across architectures.

Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(cherry picked from commit 73a6afb)

---------

Co-authored-by: Ben Hillis <benhillis@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update MSRDC.exe package to fix CVE-2026-32157

4 participants