Read the docs

Apache

Records4054All Threatist records
Exploited (KEV)47In CISA KEV
CVSS critical776CVSS 9.0–10.0
CVSS high1543CVSS 7.0–8.9

Exploited now

Apache records in CISA KEV

Components

Products in the NVD configurations · select one to filter the records

Records

99 records in Struts · all components

Priority CRITICAL 100KEV

Forced OGNL evaluation, when evaluated on raw user input in tag attributes, may lead to remote code execution.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.96251 Published 2020-12-11 Fixed in 2.5.26 CWE-917
TI-2017-07171 CVE-2017-9791 · GHSA-29rm-6752-gvwv

Improper input validation in Apache Struts

Priority CRITICAL 100KEV

The Struts 1 plugin in Apache Struts 2.1.x and 2.3.x might allow remote code execution via a malicious field value passed in a raw message to the ActionMessage.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.98908 Published 2017-07-10 No fix listed CWE-20
Priority CRITICAL 100KEV

The Jakarta Multipart parser in Apache Struts 2 2.3.x before 2.3.32 and 2.5.x before 2.5.10.1 has incorrect exception handling and error-message generation during file-upload attempts, which allows remote attackers to ex…

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.99999 Published 2017-03-11 Fixed in 2.3.32, 2.5.10.1 CWE-755
Priority CRITICAL 100KEV

The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during certain exception handling for mismatched data types of properties, which allows remote attackers to…

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.75599 Published 2012-01-08 Fixed in 2.2.3.1 CWE-94
TI-2018-08433 CVE-2018-11776 · GHSA-cr6j-3jp9-rw65

Improper input validation in Apache Struts

Priority CRITICAL 94KEV

Apache Struts versions 2.3 to 2.3.34 and 2.5 to 2.5.16 suffer from possible Remote Code Execution when alwaysSelectFullNamespace is true (either by user or a plugin like Convention Plugin) and then: results are used with…

CVSS 3.1HIGH 8.1 Network No auth No interaction EPSS 0.99996 Published 2018-08-22 Fixed in 2.3.35, 2.5.17 CWE-20
Priority CRITICAL 94KEV

The REST Plugin in Apache Struts 2.1.1 through 2.3.x before 2.3.34 and 2.5.x before 2.5.13 uses an XStreamHandler with an instance of XStream for deserialization without any type filtering, which can lead to Remote Code…

CVSS 3.1HIGH 8.1 Network No auth No interaction EPSS 0.99396 Published 2017-09-15 Fixed in 2.3.34, 2.5.13 CWE-502
Priority CRITICAL 94KEV

Apache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled, allow remote attackers to execute arbitrary code via method: prefix, related to chained expressions.

CVSS 3.1HIGH 8.1 Network No auth No interaction EPSS 0.96525 Published 2016-04-26 Fixed in 2.3.20.3, 2.3.24.3 +1 CWE-77
Priority CRITICAL 90KEV

ActionForm in Apache Software Foundation (ASF) Struts before 1.2.9 with BeanUtils 1.7 allows remote attackers to cause a denial of service via a multipart/form-data encoded form with a parameter name that references the…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.54635 Published 2006-03-30 Fixed in 1.2.9 CWE-749
Priority CRITICAL 89

An attacker can manipulate file upload params to enable paths traversal and under some circumstances this can lead to uploading a malicious file which can be used to perform Remote Code Execution.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.80819 Published 2023-12-07 Fixed in 2.5.33, 6.3.0.2 CWE-552
TI-2019-00203 CVE-2019-0230 · GHSA-wp4h-pvgw-5727

Prototype pollution in Apache Struts

Priority CRITICAL 86

Apache Struts 2.0.0 to 2.5.20 forced double OGNL evaluation, when evaluated on raw user input in tag attributes, may lead to remote code execution.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.96946 Published 2020-09-14 Partial fix · 2.5.22 CWE-1321
Priority CRITICAL 86

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which…

CVSS 2.0HIGH 7.5 Network No auth Interaction — EPSS 0.99032 Published 2014-04-30 Partial fix · 1.9.4 CWE-20
Priority CRITICAL 85

Apache Struts before 2.3.1.2 allows remote attackers to bypass security protections in the ParameterInterceptor class and execute arbitrary commands.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.89492 Published 2019-11-01 Fixed in 2.3.1.2 CWE-732
TI-2017-09336 CVE-2017-12611 · GHSA-8fx9-5hx8-crhm

Improper input validation in Apache Struts

Priority HIGH 84

In Apache Struts 2.0.0 through 2.3.33 and 2.5 through 2.5.10.1, using an unintentional expression in a Freemarker tag instead of string literals can lead to a RCE attack.

CVSS 3.0CRITICAL 9.8 Network No auth No interaction EPSS 0.87123 Published 2017-09-20 Fixed in 2.3.34, 2.5.11 CWE-20
Priority HIGH 84

Apache Struts Showcase App 2.0.0 through 2.3.13, as used in Struts 2 before 2.3.14.3, allows remote attackers to execute arbitrary OGNL code via a crafted parameter name that is not properly handled when invoking a redir…

CVSS 2.0HIGH 9.3 Network No auth Interaction — EPSS 0.93527 Published 2013-07-10 Fixed in 2.3.14.3 CWE-94
Priority HIGH 83

Apache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled, allow remote attackers to execute arbitrary code via vectors related to an ! (exclamation mark) opera…

CVSS 3.0CRITICAL 9.8 Network No auth No interaction EPSS 0.81873 Published 2016-06-07 Fixed in 2.3.20.3, 2.3.24.3 +1 CWE-20
Priority HIGH 78

ParametersInterceptor in Apache Struts before 2.3.20 does not properly restrict access to the getClass method, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via a crafted reques…

CVSS 2.0HIGH 7.5 Network No auth Interaction — EPSS 0.98056 Published 2014-04-29 Fixed in 2.3.20 CWE-264
Priority HIGH 77

Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted action name that is not properly handled during wildcard matching, a different vulnerability than CVE-20…

CVSS 2.0HIGH 9.3 Network No auth Interaction — EPSS 0.70211 Published 2013-07-16 Fixed in 2.3.14.3 CWE-94
Priority HIGH 75

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

CVSS 2.0MEDIUM 6.8 Network No auth Interaction — EPSS 0.97534 Published 2012-01-08 Fixed in 2.2.3.1
Load more
Open these records in search →