Description
The file upload mechanism in Apache Struts contains a vulnerability. An attacker can exploit this by manipulating file upload parameters to perform path traversal, potentially allowing the upload of a malicious file. Under certain conditions, this can lead to Remote Code Execution (RCE)
Remediation
Upgrade at least to Struts 6.4.0 (or the latest version) and migrate to the new file upload mechanism.
References
Related Vulnerabilities
PostgreSQL Incorrect Authorization Vulnerability (CVE-2021-20229)
PHP Use of Externally-Controlled Format String Vulnerability (CVE-2015-8617)
Piwigo Cross-Site Request Forgery (CSRF) Vulnerability (CVE-2014-4614)
Atlassian Jira Incorrect Authorization Vulnerability (CVE-2019-3403)
Jboss EAP Permissions, Privileges, and Access Controls Vulnerability (CVE-2014-0093)