Red Hat Satellite is a systems management tool for Linux-based
infrastructures. It allows for provisioning, monitoring, and remote
management of multiple Linux deployments with a single, centralized tool.
Apache Struts is a framework for building web applications with Java.
It was found that the Struts 1 ActionForm object allowed access to the
‘class’ parameter, which is directly mapped to the getClass() method. A
remote attacker could use this flaw to manipulate the ClassLoader used by
an application server running Struts 1. This could lead to remote code
execution under certain conditions. (CVE-2014-0114)
All Satellite users are advised to upgrade to these updated packages, which
contain a backported patch to correct this issue. For this update to take
effect, the tomcat6 service must be restarted (“service tomcat6 restart”).
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | 6 | noarch | struts-core | < 1.3.10-6.ep5.el6 | struts-core-1.3.10-6.ep5.el6.noarch.rpm |
RedHat | 6 | noarch | struts | < 1.3.10-6.ep5.el6 | struts-1.3.10-6.ep5.el6.noarch.rpm |
RedHat | 6 | noarch | struts-tiles | < 1.3.10-6.ep5.el6 | struts-tiles-1.3.10-6.ep5.el6.noarch.rpm |
RedHat | 6 | noarch | struts-extras | < 1.3.10-6.ep5.el6 | struts-extras-1.3.10-6.ep5.el6.noarch.rpm |
RedHat | 6 | src | struts | < 1.3.10-6.ep5.el6 | struts-1.3.10-6.ep5.el6.src.rpm |
RedHat | 6 | noarch | struts-taglib | < 1.3.10-6.ep5.el6 | struts-taglib-1.3.10-6.ep5.el6.noarch.rpm |