Earlier quoted context omitted.
Unless you're using CGI, your system environment will not be contaminated. CGI is vulnerable because it relies on passing untrusted data in environment variables. No other gateway interface I'm familiar with does.
Are you certain that no method of invoking a dynamic script sets environment variables to values controlled by requests? If so, it sounds like even an innocent call to system("lame a.wav b.mp3") could lead to code execution. Edit: also, you may be surprised to find that some "libraries" are actually wrappers around external binaries (e.g. libgpgme). If any of them used a system() or exec() call that preserves environ…
This is far from the first environment variable attack to impact CGI scripts, and CGI's successors have avoided passing data in environment variables.
It's possible some moron decided to create their own CGI replacement using environment variables, but it's not going to be in widespread use.