Perl Security Overview Perl has some intrinsic security features Automatic memory handling Strings are dynamic - no buffer overflows Perl can still be used insecurely Bad programming practices Operating system interaction Shell interaction False assumptions / Race conditions Trusting user data