[TUHS] Interesting post by Rob Pike in 1985: Shells, features and interaction

Random832 random832 at fastmail.com
Wed Nov 18 10:38:41 AEST 2015


Random832 <random832 at fastmail.com> writes:
> I'm wondering - were there (are there?) any other shells other than bash
> that picked up this feature? How was it implemented, considering this
> was the cause of the "Shellshock" vulnerability?

I was able to find the information on how it was implemented in 8th
edition: Environment strings of the form "name(){value}", contrary to
pre-shellshock bash's "name=(){value}" - the latter certainly looks like
it was inspired by the former, though.

http://man.cat-v.org/unix_8th/5/environ




More information about the TUHS mailing list