CVE:CVE-2016-4431
CNNVD:CNNVD-201606-382
Apache Struts是美国阿帕奇（Apache）软件基金会负责维护的一个开源项目，是一套用于创建企业级Java Web应用的开源MVC框架，主要提供两个版本框架产品，Struts 1和Struts 2。Apache Struts 2是Apache Struts的下一代产品，是在Struts 1和WebWork的技术基础上进行了合并的全新Struts 2框架，其体系结构与Struts 1差别较大。
Apache Struts 2.3.20版本至2.3.28.1中存在安全漏洞。远程攻击者可借助默认的方法利用该漏洞绕过既定的安全机制，操纵返回字符串，将用户重定向到未验证位置。
solution:Upgrade apache struts to a higher version than 2.3.20,2.3.20.1,2.3.20.3,2.3.24,2.3.24.1,2.3.24.3,2.3.28,and avoid the version 2.3.20,2.3.20.1,2.3.20.3,2.3.24,2.3.24.1,2.3.24.3,2.3.28