in reply to Insecure dependency in `` while running with -T switch
The outer $word is shifted in from the command line, so is tainted. Detaint it by checking and assigning. ($word) = $word =~ /^(\w+)$/ or die 'Bad User!'; for instance.
Update: Overlooked the backticks, you should also use absolute /path/to/spelled or set $ENV{PATH} as merlyn and Ovid suggest.
After Compline,
Zaxo
|
|---|