CVE Catalog

CVE-2017-9804

High
Published: Translated: NVD NIST

Summary

In Apache Struts versions 2.3.7 through 2.3.33 and 2.5 through 2.5.12, it is possible to prepare a special URL that can overload the server process during URL validation in a form. This issue exists due to an incomplete fix for S2-047 / CVE-2017-7672.

Risk Assessment

Organizations may be vulnerable to DoS attacks that can lead to application unavailability. Server overload can impact the performance and availability of services.

Recommendation

It is recommended to upgrade to the latest version of Apache Struts to eliminate this vulnerability. Additional security mechanisms should also be considered when validating URLs.

Other vulnerabilities in Apache Struts

See all
Original NVD description (English source)

In Apache Struts 2.3.7 through 2.3.33 and 2.5 through 2.5.12, if an application allows entering a URL in a form field and built-in URLValidator is used, it is possible to prepare a special URL which will be used to overload server process when performing validation of the URL. NOTE: this vulnerability exists because of an incomplete fix for S2-047 / CVE-2017-7672.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS