Summary
It was discovered that missing access checks in the Struts ActionForm object could result in the execution of arbitrary code.
Solution
For the stable distribution (wheezy), this problem has been fixed in version 1.2.9-5+deb7u1.
For the unstable distribution (sid), this problem has been fixed in version 1.2.9-9.
We recommend that you upgrade your libstruts1.2-java packages.
Insight
The core of the Struts framework is a flexible control layer based on standard technologies like Servlets, JavaBeans, ResourceBundles, and Extensible Markup Language (XML), as well as various Apache Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm.
Affected
libstruts1.2-java on Debian Linux
Detection
This check tests the installed software version using the apt package manager.
References
Updated on 2015-03-25
Severity
Classification
-
CVE CVE-2014-0114 -
CVSS Base Score: 7.5
AV:N/AC:L/Au:N/C:P/I:P/A:P
Related Vulnerabilities