in reply to Re: Taint bug with backticks in variable assignments
in thread Taint bug with backticks in variable assignments

That would explain $$, but it seems to happen with all variables..
#!/usr/bin/perl -T use strict; use warnings; $ENV{PATH} = '/usr/bin:/usr/local/bin:/bin'; $ENV{ENV} = ''; my $untainted = 'foo'; my $temp_fails = [ `mktemp /tmp/temp.$untainted.XXXXXX`, `mktemp /tmp/temp.$untainted.XXXXXX`, ];


-Lee

"To be civilized is to deny one's nature."