CVE
CVE-2017-5638
- First Reported
- Jun 22, 2025
- Latest Reported
- Jun 22, 2025
CVE Enrichment
- CVSS
- 9.8 CRITICAL
- EPSS
- 100.00%
- EPSS Percentile
- 99.99%
- CISA KEV
- YES — Known Exploited Vulnerability
Description
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 execute arbitrary commands via a crafted Content-Type, Content-Disposition, or Content-Length HTTP header, as exploited in the wild in March 2017 with a Content-Type header containing a #cmd= string.
Technical Details
- CVSS Version
- 3.1
- CNA / NVD Source
- security@apache.org
- Published
- 11-Mar-2017 09:59
- Last Modified
- 17-Jun-2026 08:20
- EPSS Date
- 2026-10-12
- CWE
- CWE-755
CVSS Vector
CVSS:3.1 AV:N /
AC:L /
PR:N /
UI:N /
S:U /
C:H /
I:H /
A:H
CISA KEV Details
- Date Added
- 2021-11-03
- Remediation Due
- 2022-05-03
- Known Ransomware Campaign Use
- Known
- Required Action
- Apply updates per vendor instructions.
- Notes
- https://nvd.nist.gov/vuln/detail/CVE-2017-5638
Affected Products / Versions
- apache / struts
Version / affected range: * · from (inclusive) 2.2.3 · before (exclusive) 2.3.32
cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:* - apache / struts
Version / affected range: * · from (inclusive) 2.5.0 · before (exclusive) 2.5.10.1
cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:* - ibm / storwize_v3500_firmware
Version / affected range: 7.7.1.6
cpe:2.3:o:ibm:storwize_v3500_firmware:7.7.1.6:*:*:*:*:*:*:* - ibm / storwize_v3500_firmware
Version / affected range: 7.8.1.0
cpe:2.3:o:ibm:storwize_v3500_firmware:7.8.1.0:*:*:*:*:*:*:* - ibm / storwize_v5000_firmware
Version / affected range: 7.7.1.6
cpe:2.3:o:ibm:storwize_v5000_firmware:7.7.1.6:*:*:*:*:*:*:* - ibm / storwize_v5000_firmware
Version / affected range: 7.8.1.0
cpe:2.3:o:ibm:storwize_v5000_firmware:7.8.1.0:*:*:*:*:*:*:* - ibm / storwize_v7000_firmware
Version / affected range: 7.7.1.6
cpe:2.3:o:ibm:storwize_v7000_firmware:7.7.1.6:*:*:*:*:*:*:* - ibm / storwize_v7000_firmware
Version / affected range: 7.8.1.0
cpe:2.3:o:ibm:storwize_v7000_firmware:7.8.1.0:*:*:*:*:*:*:* - lenovo / storage_v5030_firmware
Version / affected range: 7.7.1.6
cpe:2.3:o:lenovo:storage_v5030_firmware:7.7.1.6:*:*:*:*:*:*:* - lenovo / storage_v5030_firmware
Version / affected range: 7.8.1.0
cpe:2.3:o:lenovo:storage_v5030_firmware:7.8.1.0:*:*:*:*:*:*:* - hp / server_automation
Version / affected range: 9.1.0
cpe:2.3:a:hp:server_automation:9.1.0:*:*:*:*:*:*:* - hp / server_automation
Version / affected range: 10.0.0
cpe:2.3:a:hp:server_automation:10.0.0:*:*:*:*:*:*:* - hp / server_automation
Version / affected range: 10.1.0
cpe:2.3:a:hp:server_automation:10.1.0:*:*:*:*:*:*:* - hp / server_automation
Version / affected range: 10.2.0
cpe:2.3:a:hp:server_automation:10.2.0:*:*:*:*:*:*:* - hp / server_automation
Version / affected range: 10.5.0
cpe:2.3:a:hp:server_automation:10.5.0:*:*:*:*:*:*:* - oracle / weblogic_server
Version / affected range: 10.3.6.0.0
cpe:2.3:a:oracle:weblogic_server:10.3.6.0.0:*:*:*:*:*:*:* - oracle / weblogic_server
Version / affected range: 12.1.3.0.0
cpe:2.3:a:oracle:weblogic_server:12.1.3.0.0:*:*:*:*:*:*:* - oracle / weblogic_server
Version / affected range: 12.2.1.1.0
cpe:2.3:a:oracle:weblogic_server:12.2.1.1.0:*:*:*:*:*:*:* - oracle / weblogic_server
Version / affected range: 12.2.1.2.0
cpe:2.3:a:oracle:weblogic_server:12.2.1.2.0:*:*:*:*:*:*:* - arubanetworks / clearpass_policy_manager
Version / affected range: * · before (exclusive) 6.6.5
cpe:2.3:a:arubanetworks:clearpass_policy_manager:*:*:*:*:*:*:*:* - netapp / oncommand_balance
Version / affected range: -
cpe:2.3:a:netapp:oncommand_balance:-:*:*:*:*:*:*:*
References
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- CISA Advisory
Sources: NVD · FIRST EPSS · CISA KEV
Latest successful provider update; providers refresh independently.
Reported Context (1)
- A complex Object-Graph Navigation Language (OGNL) payload is present, a hallmark of attacks against the Apache Struts2 framework (e.g., CVE-2017-5638) that can result in RCE. Androxgh0st Uses UC San Diego-Linked Subdomain to Host C2 Logger, CloudSEK Reports
CVE (7)
Malware (1)
Threat Actors (1)
MITRE ATT&CK (4)
Vendors (1)
Products (8)
Tools (1)
Industries (1)
Countries (2)
Note: Related entities, including threat actors, malware, CVEs, MITRE ATT&CK techniques, vendors, products, tools, countries, and industries, are shown when they appear in the same reporting. Their presence does not necessarily mean they were targeted, compromised, vulnerable, responsible for the activity, or directly involved in the incident.