Shellshocked Linux kernel – the kernel column

It’s strange to think of Bash as front-page headlines, but such is the world in which we live. When it’s not featured on the front-page of the New York Times, Bash is a humble (yet almost universal) shell, most often experienced as the familiar Linux or Mac OS X command-line interface spawned when running a terminal emulation program (by clicking on the Terminal application icon). But Bash is also quite often the shell behind /bin/sh (which is usually a symlink to the bash executable) and is thus available to remote users who request a webserver to run (for example) a CGI script.