Skip to content
OpenAdvisories

Package · Maven

org.apache.struts:struts2-core

60 known vulnerabilities.

21 results · Clear filters · Feed

  • Medium 4.3

    Apache Struts: DoS via OOM owing to no sanity limit on normal form fields in multipart forms

    Allocation of Resources Without Limits or Throttling vulnerability in Apache Software Foundation Apache Struts.This issue affects Apache Struts: through 2.5.30, through 6.1.2. Upgrade to Struts 2.5.31 or 6.1.2.1 or greater

  • Medium 4.3

    Apache Struts: DoS via OOM owing to not properly checking of list bounds

    Allocation of Resources Without Limits or Throttling vulnerability in Apache Software Foundation Apache Struts.This issue affects Apache Struts: through 2.5.30, through 6.1.2. Upgrade to Struts 2.5.31 or 6.1.2.1 or greater.

  • Medium —

    Cross-site Scripting in Apache Struts

    Apache Struts before 2.3.20 has a cross-site scripting (XSS) vulnerability.

  • Medium 6.1

    Cross-site Scripting in Apache Struts

    Cross-site scripting (XSS) vulnerability in Apache Struts before 2.3.20.

  • Medium 5.9

    Apache Struts vulnerable to possible DoS attack when using URLValidator

    In Apache Struts 2.5 through 2.5.5, if an application allows entering a URL in a form field and the 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.

  • Medium 5.9

    Apache Struts Improper Input Validation vulnerability

    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 versi…

  • Medium 5.3
    CVE-2016-4465 EPSS 10%

    Apache Struts vulnerable to possible DoS attack when using URLValidator

    The URLValidator class in Apache Struts 2 2.3.20 through 2.3.28.1 and 2.5.x before 2.5.1 allows remote attackers to cause a denial of service via a null value for a URL field.

  • Medium 5.3

    Denial of service in Apache Struts

    Apache Struts 2.0.0 through 2.3.24.1 does not properly cache method references when used with OGNL before 3.0.12, which allows remote attackers to cause a denial of service (block access to a web site) via unspecified vectors.

  • Medium 6.1
    CVE-2016-4003 EPSS 12%

    Cross-site Scripting in Apache Struts

    Cross-site scripting (XSS) vulnerability in the URLDecoder function in JRE before 1.8, as used in Apache Struts 2.x before 2.3.28, when using a single byte page encoding, allows remote attackers to inject arbitrary web script or HTML via multi-byte characters…

  • Medium 6.1

    Apache Struts XSS Vulnerability

    Apache Struts 2.x before 2.3.25 does not sanitize text in the Locale object constructed by I18NInterceptor, which might allow remote attackers to conduct cross-site scripting (XSS) attacks via unspecified vectors involving language display.

  • Medium —

    Cross-Site Request Forgery in Apache Struts

    Apache Struts 2.0.0 through 2.3.x before 2.3.20 uses predictable <s:token/> values, which allows remote attackers to bypass the CSRF protection mechanism.

  • Medium —
    CVE-2014-0094 Public exploit EPSS 99%

    ClassLoader manipulation in Apache Struts

    The ParametersInterceptor in Apache Struts before 2.3.16.2 allows remote attackers to "manipulate" the ClassLoader via the class parameter, which is passed to the getClass method.

  • Medium —

    Apache Struts is vulnerable to Cross-site Scripting

    Multiple cross-site scripting (XSS) vulnerabilities in Apache Struts 2.3.15.3 allow remote attackers to inject arbitrary web script or HTML via the namespace parameter to (1) actionNames.action and (2) showConfig.action in config-browser/.

  • Medium —

    Apache Struts2 Broken Access Control Vulnerability

    Apache Struts 2.0.0 through 2.3.15.1 allows remote attackers to bypass access controls via a crafted action: prefix.

  • Medium —
    CVE-2013-2248 Public exploit EPSS 95%

    Open redirect in Apache Struts

    Multiple open redirect vulnerabilities in Apache Struts 2.0.0 through 2.3.15 allow remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a URL in a parameter using the (1) redirect: or (2) redirectAction: prefix.

  • Medium —

    Cross-Site Request Forgery in Apache Struts

    The token check mechanism in Apache Struts 2.0.0 through 2.3.4 does not properly validate the token name configuration parameter, which allows remote attackers to perform cross-site request forgery (CSRF) attacks by setting the token name configuration parame…

  • Medium —
    CVE-2012-0392 Public exploit EPSS 98%

    Apache Struts's CookieInterceptor component does not use the parameter-name whitelist

    The CookieInterceptor component in Apache Struts before 2.3.1.1 does not use the parameter-name whitelist, which allows remote attackers to execute arbitrary commands via a crafted HTTP Cookie header that triggers Java code execution through a static method.

  • Medium —
    CVE-2012-0393 Public exploit EPSS 36%

    Apache Struts's ParameterInterceptor component does not prevent access to public constructors

    The ParameterInterceptor component in Apache Struts before 2.3.1.1 does not prevent access to public constructors, which allows remote attackers to create or overwrite arbitrary files via a crafted parameter that triggers the creation of a Java object.

  • Medium —
    CVE-2010-1870 Public exploit EPSS 92%

    Server side object manipulation in Apache Struts

    The OGNL extensive expression evaluation capability in XWork in Struts 2.0.0 through 2.1.8.1, as used in Atlassian Fisheye, Crucible, and possibly other products, uses a permissive whitelist, which allows remote attackers to modify server-side context objects…

  • Medium —

    Apache Struts is vulnerable to Cross-site Scripting

    Multiple cross-site scripting (XSS) vulnerabilities in Apache Struts 2.0.x before 2.0.11.1 and 2.1.x before 2.1.1 allow remote attackers to inject arbitrary web script or HTML via vectors associated with improper handling of (1) " (double quote) characters in…

  • Medium —
    CVE-2008-6505 Public exploit EPSS 73%

    Apache Struts directory traversal vulnerability

    Multiple directory traversal vulnerabilities in Apache Struts 2.0.x before 2.0.12 and 2.1.x before 2.1.3 allow remote attackers to read arbitrary files via a ..%252f (encoded dot dot slash) in a URI with a /struts/ path, related to (1) FilterDispatcher in 2.0…