Note that "the shell" in this case is only problematic if your system default shell is bash. If your system default shell (/bin/sh) is something other than bash (for example, ash, dash, ksh, some vendor sh), in the case of this CVE you are likely safe.
Still, it's a good idea to use Perl built-ins instead of shelling out.
In reply to Re: The importance of avoiding the shell
by Corion
in thread The importance of avoiding the shell
by jhourcle
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |