Никогда нельзя быть уверенным, что все клиенты будут использовать
программу ?как нужно”, а не ?как можно”. Помимо непреднамеренных
ошибок пользователей большую угрозу представляют злоумышленники,
пытающиеся найти такие запросы, обработка которых приносила бы
тот или иной ущерб серверу.
Большинство скриптов разрабатывается непрофессионалами, порой
только-только осваивающих Perl в процессе программирования.
Неудивительно, что при этом практически всегда допускаются ошибки,
приводящие к уязвимости скрипта. На сегодняшний день качественный скрипт
скорее исключение, чем правило.