Jump to content

upload security


robert_gsfame

Recommended Posts

I have a form to upload a file and file allowed must be in document format only.

I have tried to filter using

$filetype=$_FILES['file']['type'];

if(($filetype!=="application/msword")&&($filetype!=="application/doc")&&($filetype!=="application/pdf")){

//not allowed}

 

also i have included .htaccess in the upload folder

Options -Indexes

Options -ExecCGI

AddHandler cgi-script .php .php3 .php4 .phtml .pl .py .jsp .asp .htm .shtml .sh .cgi

<Files ^(*.doc|*.pdf|*.rtf)>

order deny,allow

deny from all

</Files>

 

but still someone can inject PHP File into my upload folder.

 

Which part is wrong and how to close that hole?

 

Thx in advance

Link to comment
https://forums.phpfreaks.com/topic/259667-upload-security/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.