Red Hat Bugzilla – Bug 1326724
CVE-2016-2162 struts2: unsanitized text in the Locale object constructed by I18NInterceptor
Last modified: 2016-04-13 12:42:49 EDT
The Apache Struts framework uses I18NInterceptor to allow users and developers switch language used in the framework and an application built on top of it. The problem is that the interceptor doesn't perform any validation of the user input and accept arbitrary string which can be used by a developer to display language selected by the user. However, the framework doesn't expose the value directly in UI. External references: http://struts.apache.org/docs/s2-030.html