Ответ 1
Попробуйте найти "Отказ в обслуживании с помощью алгоритмических атак сложности".
Вкратце, если Perl script принимает внешний вход (из файла, сети и т.д.) и сохраняет эти данные в хэше, злоумышленник, который может влиять на данные, может использовать алгоритм хеширования для ухудшения хэшей (O ( 1) поиск) в связанные списки (O (N) поиск). Чтобы защитить от этого типа атаки, некоторые параметры алгоритма хеширования рандомизируются при запуске программы, так что злоумышленник не может построить последовательность хеш-ключей, которые вызовут проблему.
Это явно не относится к Perl. Любая программа, которая использует алгоритм хеширования, потенциально уязвима для этого типа атаки.