Executive Summary
Informations | |||
---|---|---|---|
Name | CVE-2017-5638 | First vendor Publication | 2017-03-10 |
Vendor | Cve | Last vendor Modification | 2025-03-21 |
Security-Database Scoring CVSS v3
Cvss vector : CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H | |||
---|---|---|---|
Overall CVSS Score | 9.8 | ||
Base Score | 9.8 | Environmental Score | 9.8 |
impact SubScore | 5.9 | Temporal Score | 9.8 |
Exploitabality Sub Score | 3.9 | ||
Attack Vector | Network | Attack Complexity | Low |
Privileges Required | None | User Interaction | None |
Scope | Unchanged | Confidentiality Impact | High |
Integrity Impact | High | Availability Impact | High |
Calculate full CVSS 3.0 Vectors scores |
Security-Database Scoring CVSS v2
Cvss vector : (AV:N/AC:L/Au:N/C:C/I:C/A:C) | |||
---|---|---|---|
Cvss Base Score | 10 | Attack Range | Network |
Cvss Impact Score | 10 | Attack Complexity | Low |
Cvss Expoit Score | 10 | Authentication | None Required |
Calculate full CVSS 2.0 Vectors scores |
Detail
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. |
Original Source
Url : http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5638 |
CWE : Common Weakness Enumeration
% | Id | Name |
---|---|---|
100 % | CWE-755 | Improper Handling of Exceptional Conditions |
CPE : Common Platform Enumeration
SAINT Exploits
Description | Link |
---|---|
Apache Struts 2 Jakarta Multipart Parser file upload command execution | More info here |
Snort® IPS/IDS
Date | Description |
---|---|
2019-04-11 | Apache Struts remote code execution attempt RuleID : 49377 - Revision : 1 - Type : SERVER-APACHE |
2019-04-11 | Apache Struts remote code execution attempt RuleID : 49376 - Revision : 2 - Type : SERVER-APACHE |
2017-04-12 | Apache Struts remote code execution attempt RuleID : 41923 - Revision : 4 - Type : SERVER-APACHE |
2017-04-12 | Apache Struts remote code execution attempt RuleID : 41922 - Revision : 4 - Type : SERVER-APACHE |
2017-04-12 | Apache Struts remote code execution attempt RuleID : 41819 - Revision : 3 - Type : SERVER-APACHE |
2017-04-12 | Apache Struts remote code execution attempt RuleID : 41818 - Revision : 4 - Type : SERVER-APACHE |
Nessus® Vulnerability Scanner
Date | Description |
---|---|
2017-07-19 | Name : An application server installed on the remote host is affected by multiple vu... File : oracle_weblogic_server_cpu_jul_2017.nasl - Type : ACT_GATHER_INFO |
2017-04-21 | Name : A web application running on the remote host is affected by multiple vulnerab... File : mysql_enterprise_monitor_3_3_3_1199.nasl - Type : ACT_GATHER_INFO |
2017-04-21 | Name : An application server installed on the remote host is affected by multiple vu... File : oracle_weblogic_server_cpu_apr_2017.nasl - Type : ACT_GATHER_INFO |
2017-03-08 | Name : The remote web server contains a web application that uses a Java framework t... File : struts_2_5_10_1_rce.nasl - Type : ACT_ATTACK |
2017-03-07 | Name : The remote host contains a web application that uses a Java framework that is... File : struts_2_5_10_1_win_local.nasl - Type : ACT_GATHER_INFO |
2017-01-16 | Name : The remote OracleVM host is missing one or more security updates. File : oraclevm_OVMSA-2017-0004.nasl - Type : ACT_GATHER_INFO |
Sources (Detail)
Alert History
Date | Informations |
---|---|
2025-03-22 00:22:04 |
|
2025-02-07 00:21:34 |
|
2025-01-23 21:20:59 |
|
2024-11-28 13:07:50 |
|
2024-07-25 17:27:45 |
|
2023-11-07 21:43:08 |
|
2021-05-04 13:05:44 |
|
2021-04-22 02:19:21 |
|
2021-03-26 12:22:44 |
|
2021-01-26 21:23:21 |
|
2020-05-23 13:17:10 |
|
2020-05-23 01:02:58 |
|
2018-03-04 17:19:43 |
|
2017-11-10 09:23:11 |
|
2017-10-10 09:23:28 |
|
2017-09-23 09:24:34 |
|
2017-09-22 09:24:19 |
|
2017-08-16 09:23:02 |
|
2017-08-09 09:23:35 |
|
2017-07-20 13:24:59 |
|
2017-07-17 17:22:27 |
|
2017-05-27 09:23:51 |
|
2017-05-10 09:23:36 |
|
2017-04-22 13:25:52 |
|
2017-03-30 12:06:31 |
|
2017-03-27 17:23:08 |
|
2017-03-17 21:24:17 |
|
2017-03-15 17:23:41 |
|
2017-03-14 21:20:26 |
|
2017-03-14 17:26:41 |
|
2017-03-14 09:23:07 |
|
2017-03-13 09:26:09 |
|
2017-03-11 09:24:59 |
|