CRITICAL · 9.8

CVE-2017-5638

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 re...

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.

CVSS Score

9.8

CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH

Affected Products

VendorProductVersions
ApacheStruts>= 2.2.3, < 2.3.32
IbmStorwize V3500 Firmware7.7.1.6
IbmStorwize V3500-
IbmStorwize V5000 Firmware7.7.1.6
IbmStorwize V5000-
IbmStorwize V7000 Firmware7.7.1.6
IbmStorwize V7000-
LenovoStorage V5030 Firmware7.7.1.6
LenovoStorage V5030-
HpServer Automation9.1.0
OracleWeblogic Server10.3.6.0.0
ArubanetworksClearpass Policy Manager< 6.6.5
NetappOncommand Balance-

Related Weaknesses (CWE)

References

FAQ

What is CVE-2017-5638?

CVE-2017-5638 is a vulnerability with a CVSS score of 9.8 (CRITICAL). 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 re...

How severe is CVE-2017-5638?

CVE-2017-5638 has been rated CRITICAL with a CVSS base score of 9.8/10. This is considered a critical vulnerability requiring immediate attention.

Is there a patch for CVE-2017-5638?

Check the references section above for vendor advisories and patch information. Affected products include: Apache Struts, Ibm Storwize V3500 Firmware, Ibm Storwize V3500, Ibm Storwize V5000 Firmware, Ibm Storwize V5000.