Skip to content

CVE-2017-7672 Apache Struts Improper Input Validation vulnerability

MediumCVSS 5.9 EPSS 9.8%
Published
Updated
Exploit status
No public exploit known

Description

If an application allows enter an 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. Solution is to upgrade to Apache Struts version 2.5.12.

Affected products

ProductAffected versionsFixed in
org.apache.struts/struts2-core(Maven) >= 2.5.0, < 2.5.12 2.5.12
org.apache.struts/struts2-core(Maven) = 2.5 No fix listed
org.apache.struts/struts2-core(Maven) = 2.5.1 No fix listed
org.apache.struts/struts2-core(Maven) = 2.5.10 No fix listed
org.apache.struts/struts2-core(Maven) = 2.5.10.1 No fix listed
org.apache.struts/struts2-core(Maven) = 2.5.2 No fix listed
org.apache.struts/struts2-core(Maven) = 2.5.5 No fix listed
org.apache.struts/struts2-core(Maven) = 2.5.8 No fix listed
apache struts = 2.5 No fix listed
apache struts = 2.5.1 No fix listed
apache struts = 2.5.2 No fix listed
apache struts = 2.5.5 No fix listed
apache struts = 2.5.8 No fix listed
apache struts = 2.5.10 No fix listed
apache struts = 2.5.10.1 No fix listed
Apache Struts = 2.5 to 2.5.10.1 No fix listed

References