Damian Kolasa created FILEUPLOAD-212:
----------------------------------------

             Summary: Insecure request size checking
                 Key: FILEUPLOAD-212
                 URL: https://issues.apache.org/jira/browse/FILEUPLOAD-212
             Project: Commons FileUpload
          Issue Type: Bug
    Affects Versions: 1.2.2
         Environment: Default configuration default environment.
            Reporter: Damian Kolasa
            Priority: Critical


In FileUploadBase there is an issue when checking for upload request size, the 
check is based on presence of Content-Length header in request and FALSE 
assumption than when present it will represent the actual request size. Using 
this attacker can supply request with Content-Length of 60 and bypass file 
upload restrictions, which can lead to successful Resource Depletion type 
attack. 

IMHO by default file upload should return the LimitedInputStream implementation 
for file upload.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to