Si no confiamos en el código de determinado programa, por lo que queremos correrlo imponiéndole ciertas restricciones de seguridad, podemos acudir a los compartimientos restringidos que nos proporciona el módulo Safe, parte de la distribución estándar de Perl. Sugiero leer su página de manual ([12]).
Para crear un compartimento restringido:
use Safe;
$compart = new Safe;