I am making a PHP image uploader using the Zend Framework which will upload images to a public directory for people to be able to freely access.
I have so far implemented these measures for security: - File size validation - Extension validation - MimeType validation - Upon successful validation file is renamed with a image extension in a public folder, i.e. /images/uploads/...
Is this enough security? Can't run it through some antivirus script can you (is this required)?