Microsoft 11879 Published by

Microsoft has announced the pre-release of Windows Subsystem for Linux 2.6.1, which includes updates such as resolving issues with invalid UTF-8 in JSON, modifying wslinfo to eliminate dependence on the VM ID environment variable, and addressing CVE-2025-53788. The update encompasses the configuration of heading levels for PageHeaderTextBlockStyle, the exposure of VM IDs, the prevention of warnings when binfmt processes lack a controlling terminal, and the enhancement of Microsoft.Remote Desktop Client MSRDC Session Host.



WSL Release 2.6.1 

What's Changed

  • Fix json invalid utf-8 from IconPath by  @CarlosNihelton in  #13340
  • Switch wslinfo --vm-id to not rely on presence of VM ID environment variable by  @benhillis in  #13318
  • Fixed  CVE-2025-53788 (Details to be published on Aug 12th)
  • install: do not attempt to install distros if a reboot is required by  @benhillis in  #13298
  • wslsettings: appropriately set heading level for PageHeaderTextBlockStyle by  @benhillis in  #13257
  • Expose the VM ID inside user distros by  @chelnak in  #13212
  • Don't display a warning when the binfmt process doesn't have a controlling terminal by  @OneBlue in  #13176
  • Fix C1010070 compilation error in wslsettings by  @Mlekow in  #12928
  • Look up systemctl from $PATH for user session checks by  @K900 in  #13157
  • Update Microsoft.RemoteDesktop.Client.MSRDC.SessionHost to version 1.2.6353 by  @benhillis in  #13271

New Contributors

Full Changelog 2.6.0...2.6.1

Release 2.6.1 · microsoft/WSL