Red Hat Bugzilla – Bug 1430326
CVE-2017-5638 struts2: RCE when performing file upload based on Jakarta Multipart parser
Last modified: 2018-03-01 12:06:21 EST
It is possible to perform a RCE attack with a malicious Content-Type value. If the Content-Type value isn't valid an exception is thrown which is then used to display an error message to a user. External References: https://cwiki.apache.org/confluence/display/WW/S2-045 References: https://github.com/rapid7/metasploit-framework/issues/8064
It doesn't appear that Satellite version 5.x is affected (struts 1) either. Thread 15aa3463cdf3ff5f.
Statement: This issue did not affect any of the Red Hat products as they did not include the Apache Struts 2 package. Additionally it does not appear that struts 1 is affected by this vulnerability (the affected code does not appear to be present in struts 1). Additionally it does not appear that Red Hat has backported any code from struts 2 to struts 1 as the code bases are quite different and backporting any significant code would be a major effort with questionable results due to compatibility issues.