While we highlighted some of the more visible features of Console & WSL in our Command-Line Blog, we thought a consolidated list of the most important features and improvements would be useful.
So, read on to find out, what's new in Bash/WSL & Console in Windows 10 Creators Update: A key goal for Win10 CU was to dramatically improve WSL's depth and breadth of compatibility with the Linux System Call Interface (SCI). In Win10 CU, most mainstream developer tools now work as expected, including: Note: Some of you may also have been following along with some intrepid explorations into running X/GUI apps and desktops on WSL.
In addition to CVE-2014-6271, many other related vulnerabilities were discovered in the following days after the Shellshock patch.
This guide will tell you how to safely upgrade your Linux distributions and secure your Linode against the Bash vulnerability. As there are several vulnerabilities, you will want to check your vulnerability status for each of them.
By expanding and improving our syscall implementations, we increase the tools, platforms, runtimes, etc. While we don't explicitly support X/GUI apps/desktops on WSL, we don't do anything to block/prevent them from running.
So if you manage to get your favorite editor, desktop, browser, etc.
If you want to use an version of Bash—or even Zsh—as your shell, you can install it by using Homebrew, a package manager for OS X.
running, GREAT 🙂 but know that we are still focusing all our efforts on delivering a really solid command-line experience, running all the command-line developer tools you need.
The Windows Subsystem for Linux (WSL) is a new Windows 10 feature that enables you to run native Linux command-line tools directly on Windows, alongside your traditional Windows desktop and modern store apps. This is primarily a tool for developers -- especially web developers and those who work on or with open source projects.
The vulnerability allowed out-of-bounds memory access by using a fixed-sized redir_stack, which resulted in the ability to execute code that would not otherwise be run.
When Windows 10 Anniversary Update (AU) was shipped, the Windows Subsystem for Linux (WSL) was still far from complete, and was known to have many incompatibilities, especially with popular developer tools like node.js, Java, etc.