~ / search / GHSA-hfrx-6qgj-fp6c

GHSA-hfrx-6qgj-fp6c

Apache Commons FileUpload denial of service vulnerability

Source: GitHub Advisory Database (reviewed) High CVE-2023-24998

Packages

EcosystemPackageAffectedFixed in
Maven commons-fileupload:commons-fileupload < 1.5 1.5
Maven org.apache.tomcat:tomcat-coyote >= 10.1.0-M1, < 10.1.5 10.1.5
Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M2, < 11.0.0-M5 11.0.0-M5
Maven org.apache.tomcat:tomcat-coyote >= 8.5.85, < 8.5.88 8.5.88
Maven org.apache.tomcat:tomcat-coyote >= 9.0.0-M1, < 9.0.71 9.0.71
Maven org.apache.tomcat.embed:tomcat-embed-core >= 10.1.0-M1, < 10.1.5 10.1.5
Maven org.apache.tomcat.embed:tomcat-embed-core >= 11.0.0-M2, < 11.0.0-M5 11.0.0-M5
Maven org.apache.tomcat.embed:tomcat-embed-core >= 8.5.85, < 8.5.88 8.5.88
Maven org.apache.tomcat.embed:tomcat-embed-core >= 9.0.0-M1, < 9.0.71 9.0.71
Maven org.apache.tomcat:tomcat-catalina >= 10.1.0-M1, < 10.1.5 10.1.5
Maven org.apache.tomcat:tomcat-catalina >= 11.0.0-M2, < 11.0.0-M5 11.0.0-M5
Maven org.apache.tomcat:tomcat-catalina >= 8.5.85, < 8.5.88 8.5.88
Maven org.apache.tomcat:tomcat-catalina >= 9.0.0-M1, < 9.0.71 9.0.71

Details

As written in the advisory (Markdown source, shown as plain text).

Apache Commons FileUpload before 1.5 does not limit the number of request parts to be processed resulting in the possibility of an attacker triggering a DoS with a malicious upload or series of uploads. Note that, like all of the file upload limits, the new configuration option (FileUploadBase#setFileCountMax) is not enabled by default and must be explicitly configured.

References

External links from the advisory. They lead to third-party sites.