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