I am currently working on a project where I am attempting to utilize the Tar.pm module. I have noticed that it seems when you use the extract_archive method - if the tar file uses relative paths it works like a champ, when you specify absolute references (Eg. /WEB/CGI/nasty.cgi) it seems to ignore the file extraction and returns no error (as I would prefer - avoiding abuse, though an error would be appreciated). However when I tar the file specifying (Eg. ../CGI/nasty.cgi) it will extract the file in the parent directory of the current working directory. I am trying to determine how to prevent a user from abusing this and creating a potential security hole but would appreciate any insight you Monks might have. Am I overlooking something? And if so are their any **GOOD** references out there on Archive::Tar usage? Thanx in advance.