CVE Vulnerabilities

CVE-2017-9787

Published: Jul 13, 2017 | Modified: Apr 20, 2025
CVSS 3.x
7.5
HIGH
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:N/I:N/A:P
RedHat/V2
RedHat/V3
3.1 LOW
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

When using a Spring AOP functionality to secure Struts actions it is possible to perform a DoS attack. Solution is to upgrade to Apache Struts version 2.5.12 or 2.3.33.

Affected Software

NameVendorStart VersionEnd Version
StrutsApache2.3.7 (including)2.3.7 (including)
StrutsApache2.3.8 (including)2.3.8 (including)
StrutsApache2.3.9 (including)2.3.9 (including)
StrutsApache2.3.10 (including)2.3.10 (including)
StrutsApache2.3.11 (including)2.3.11 (including)
StrutsApache2.3.12 (including)2.3.12 (including)
StrutsApache2.3.13 (including)2.3.13 (including)
StrutsApache2.3.14 (including)2.3.14 (including)
StrutsApache2.3.14.1 (including)2.3.14.1 (including)
StrutsApache2.3.14.2 (including)2.3.14.2 (including)
StrutsApache2.3.14.3 (including)2.3.14.3 (including)
StrutsApache2.3.15 (including)2.3.15 (including)
StrutsApache2.3.15.1 (including)2.3.15.1 (including)
StrutsApache2.3.15.2 (including)2.3.15.2 (including)
StrutsApache2.3.15.3 (including)2.3.15.3 (including)
StrutsApache2.3.16 (including)2.3.16 (including)
StrutsApache2.3.16.1 (including)2.3.16.1 (including)
StrutsApache2.3.16.2 (including)2.3.16.2 (including)
StrutsApache2.3.16.3 (including)2.3.16.3 (including)
StrutsApache2.3.17 (including)2.3.17 (including)
StrutsApache2.3.19 (including)2.3.19 (including)
StrutsApache2.3.20 (including)2.3.20 (including)
StrutsApache2.3.20.1 (including)2.3.20.1 (including)
StrutsApache2.3.20.2 (including)2.3.20.2 (including)
StrutsApache2.3.20.3 (including)2.3.20.3 (including)
StrutsApache2.3.21 (including)2.3.21 (including)
StrutsApache2.3.22 (including)2.3.22 (including)
StrutsApache2.3.23 (including)2.3.23 (including)
StrutsApache2.3.24 (including)2.3.24 (including)
StrutsApache2.3.24.1 (including)2.3.24.1 (including)
StrutsApache2.3.24.2 (including)2.3.24.2 (including)
StrutsApache2.3.24.3 (including)2.3.24.3 (including)
StrutsApache2.3.25 (including)2.3.25 (including)
StrutsApache2.3.26 (including)2.3.26 (including)
StrutsApache2.3.27 (including)2.3.27 (including)
StrutsApache2.3.28 (including)2.3.28 (including)
StrutsApache2.3.28.1 (including)2.3.28.1 (including)
StrutsApache2.3.29 (including)2.3.29 (including)
StrutsApache2.3.30 (including)2.3.30 (including)
StrutsApache2.3.31 (including)2.3.31 (including)
StrutsApache2.3.32 (including)2.3.32 (including)
StrutsApache2.5 (including)2.5 (including)
StrutsApache2.5.1 (including)2.5.1 (including)
StrutsApache2.5.2 (including)2.5.2 (including)
StrutsApache2.5.3 (including)2.5.3 (including)
StrutsApache2.5.4 (including)2.5.4 (including)
StrutsApache2.5.5 (including)2.5.5 (including)
StrutsApache2.5.6 (including)2.5.6 (including)
StrutsApache2.5.7 (including)2.5.7 (including)
StrutsApache2.5.8 (including)2.5.8 (including)
StrutsApache2.5.9 (including)2.5.9 (including)
StrutsApache2.5.10 (including)2.5.10 (including)
StrutsApache2.5.10.1 (including)2.5.10.1 (including)

References