[RHSA-2008:0151-01] Moderate: JBoss Enterprise Application Platform 4.2.0CP02 security update

bugzilla at redhat.com bugzilla at redhat.com
Wed Apr 2 21:05:43 UTC 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

=====================================================================
                   Red Hat Security Advisory

Synopsis:          Moderate: JBoss Enterprise Application Platform 4.2.0CP02 security update
Advisory ID:       RHSA-2008:0151-01
Product:           JBoss Enterprise Application Platform
Advisory URL:      https://rhn.redhat.com/errata/RHSA-2008-0151.html
Issue date:        2008-04-02
CVE Names:         CVE-2007-6306 CVE-2007-4575 CVE-2007-6433 
=====================================================================

1. Summary:

Updated JBoss Enterprise Application Platform (JBEAP) packages that fix
several security issues are now available.

This update has been rated as having moderate security impact by the Red
Hat Security Response Team.

2. Relevant releases/architectures:

JBoss Enterprise Application Platform for RHEL 4 AS - noarch
JBoss Enterprise Application Platform for RHEL 4 ES - noarch

3. Description:

JBoss Enterprise Application Platform (JBEAP) is a middleware platform for
Java 2 Platform, Enterprise Edition (J2EE) applications.

This release of JBEAP for Red Hat Enterprise Linux 4 contains the JBoss
Application Server and JBoss Seam. This release serves as a replacement to
JBEAP 4.2.0.GA. It fixes several security issues:

The JFreeChart component was vulnerable to multiple cross-site scripting
(XSS) vulnerabilities. An attacker could misuse the image map feature to
inject arbitrary web script, or HTML, via several attributes of the chart
area. (CVE-2007-6306)

A vulnerability caused by exposing static Java methods was located within
the HSQLDB component. This could be utilized by an attacker to execute
arbitrary static Java methods. (CVE-2007-4575)

The setOrder method in the org.jboss.seam.framework.Query class did not
correctly validate user-supplied parameters. This vulnerability allowed
remote attackers to inject, and execute, arbitrary Enterprise JavaBeans
Query Language (EJB QL) commands via the order parameter. (CVE-2007-6433)

These updated packages include bug fixes and enhancements which are not
listed here. For a full list, please refer to the JBEAP 4.2.0CP02 release
notes:
http://redhat.com/docs/manuals/jboss/jboss-eap-4.2.0.cp02/readme.html

Warning: before applying this update, please backup the JBEAP
"server/[configuration]/deploy/" directory, and any other customized
configuration files.

All users of JBEAP on Red Hat Enterprise Linux 4 are advised to upgrade to
these updated packages, which resolve these issues.

4. Solution:

A complete installation guide for this new release is linked to in the
References section below.

Before installing this upgrade, make sure all previously released errata
relevant to your system have been applied.

To update all RPMs for your particular architecture, run:

rpm -Fvh [filenames]

where [filenames] is a list of the RPMs you wish to upgrade.  Only those
RPMs which are currently installed will be updated.  Those RPMs which are
not installed but included in the list will not be updated.  Note that you
can also use wildcards (*.rpm) if your current directory *only* contains
the desired RPMs.

Please note that this update is also available via Red Hat Network.  Many
people find this an easier way to apply updates.  To use Red Hat Network,
launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.

5. Bugs fixed (http://bugzilla.redhat.com/):

299801 - CVE-2007-4575 OpenOffice.org-base allows Denial-of-Service and command injection
421081 - CVE-2007-6306 JFreeChart: XSS vulnerabilities in the image map feature
426206 - CVE-2007-6433 EJBQL injection via 'order' parameter

6. Package List:

JBoss Enterprise Application Platform for RHEL 4 AS:

Source:
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/concurrent-1.3.4-7jpp.ep1.6.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/glassfish-jaf-1.1.0-0jpp.ep1.10.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/glassfish-javamail-1.4.0-0jpp.ep1.8.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/glassfish-jsf-1.2_04-1.p02.0jpp.ep1.18.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/glassfish-jstl-1.2.0-0jpp.ep1.2.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/hibernate3-3.2.4-1.SP1_CP02.0jpp.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/hibernate3-annotations-3.2.1-1.patch02.1jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/hibernate3-entitymanager-3.2.1-1jpp.ep1.6.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/hsqldb-1.8.0.8-2.patch01.1jpp.ep1.1.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jacorb-2.3.0-1jpp.ep1.4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jboss-aop-1.5.5-1.CP01.0jpp.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jboss-cache-1.4.1-4.SP8_CP01.1jpp.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jboss-common-1.2.1-0jpp.ep1.2.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jboss-remoting-2.2.2-3.SP4.0jpp.ep1.1.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jboss-seam-1.2.1-1.ep1.3.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jbossas-4.2.0-3.GA_CP02.ep1.3.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jbossweb-2.0.0-3.CP05.0jpp.ep1.1.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jbossws-jboss42-1.2.1-0jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jbossws-wsconsume-impl-2.0.0-0jpp.ep1.3.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jbossxb-1.0.0-2.SP1.0jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jcommon-1.0.12-1jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jfreechart-1.0.9-1jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/jgroups-2.4.1-1.SP4.0jpp.ep1.2.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/rh-eap-docs-4.2.0-3.GA_CP02.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4AS/en/JBEAP/SRPMS/wsdl4j-1.6.2-1jpp.ep1.8.src.rpm

noarch:
concurrent-1.3.4-7jpp.ep1.6.el4.noarch.rpm
glassfish-jaf-1.1.0-0jpp.ep1.10.el4.noarch.rpm
glassfish-javamail-1.4.0-0jpp.ep1.8.noarch.rpm
glassfish-jsf-1.2_04-1.p02.0jpp.ep1.18.noarch.rpm
glassfish-jstl-1.2.0-0jpp.ep1.2.noarch.rpm
hibernate3-annotations-3.2.1-1.patch02.1jpp.ep1.2.el4.noarch.rpm
hibernate3-annotations-javadoc-3.2.1-1.patch02.1jpp.ep1.2.el4.noarch.rpm
hibernate3-entitymanager-3.2.1-1jpp.ep1.6.el4.noarch.rpm
hibernate3-entitymanager-javadoc-3.2.1-1jpp.ep1.6.el4.noarch.rpm
hibernate3-javadoc-3.2.4-1.SP1_CP02.0jpp.ep1.1.el4.noarch.rpm
hsqldb-1.8.0.8-2.patch01.1jpp.ep1.1.noarch.rpm
jacorb-2.3.0-1jpp.ep1.4.noarch.rpm
jboss-aop-1.5.5-1.CP01.0jpp.ep1.1.el4.noarch.rpm
jboss-cache-1.4.1-4.SP8_CP01.1jpp.ep1.1.el4.noarch.rpm
jboss-common-1.2.1-0jpp.ep1.2.noarch.rpm
jboss-remoting-2.2.2-3.SP4.0jpp.ep1.1.noarch.rpm
jboss-seam-1.2.1-1.ep1.3.el4.noarch.rpm
jboss-seam-docs-1.2.1-1.ep1.3.el4.noarch.rpm
jbossas-4.2.0-3.GA_CP02.ep1.3.el4.noarch.rpm
jbossweb-2.0.0-3.CP05.0jpp.ep1.1.noarch.rpm
jbossws-jboss42-1.2.1-0jpp.ep1.2.el4.noarch.rpm
jbossws-wsconsume-impl-2.0.0-0jpp.ep1.3.noarch.rpm
jbossxb-1.0.0-2.SP1.0jpp.ep1.2.el4.noarch.rpm
jcommon-1.0.12-1jpp.ep1.2.el4.noarch.rpm
jfreechart-1.0.9-1jpp.ep1.2.el4.noarch.rpm
jgroups-2.4.1-1.SP4.0jpp.ep1.2.noarch.rpm
rh-eap-docs-4.2.0-3.GA_CP02.ep1.1.el4.noarch.rpm
rh-eap-docs-examples-4.2.0-3.GA_CP02.ep1.1.el4.noarch.rpm
wsdl4j-1.6.2-1jpp.ep1.8.noarch.rpm

JBoss Enterprise Application Platform for RHEL 4 ES:

Source:
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/concurrent-1.3.4-7jpp.ep1.6.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/glassfish-jaf-1.1.0-0jpp.ep1.10.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/glassfish-javamail-1.4.0-0jpp.ep1.8.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/glassfish-jsf-1.2_04-1.p02.0jpp.ep1.18.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/glassfish-jstl-1.2.0-0jpp.ep1.2.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/hibernate3-3.2.4-1.SP1_CP02.0jpp.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/hibernate3-annotations-3.2.1-1.patch02.1jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/hibernate3-entitymanager-3.2.1-1jpp.ep1.6.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/hsqldb-1.8.0.8-2.patch01.1jpp.ep1.1.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jacorb-2.3.0-1jpp.ep1.4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jboss-aop-1.5.5-1.CP01.0jpp.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jboss-cache-1.4.1-4.SP8_CP01.1jpp.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jboss-common-1.2.1-0jpp.ep1.2.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jboss-remoting-2.2.2-3.SP4.0jpp.ep1.1.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jboss-seam-1.2.1-1.ep1.3.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jbossas-4.2.0-3.GA_CP02.ep1.3.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jbossweb-2.0.0-3.CP05.0jpp.ep1.1.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jbossws-jboss42-1.2.1-0jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jbossws-wsconsume-impl-2.0.0-0jpp.ep1.3.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jbossxb-1.0.0-2.SP1.0jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jcommon-1.0.12-1jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jfreechart-1.0.9-1jpp.ep1.2.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/jgroups-2.4.1-1.SP4.0jpp.ep1.2.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/rh-eap-docs-4.2.0-3.GA_CP02.ep1.1.el4.src.rpm
ftp://updates.redhat.com/enterprise/4ES/en/JBEAP/SRPMS/wsdl4j-1.6.2-1jpp.ep1.8.src.rpm

noarch:
concurrent-1.3.4-7jpp.ep1.6.el4.noarch.rpm
glassfish-jaf-1.1.0-0jpp.ep1.10.el4.noarch.rpm
glassfish-javamail-1.4.0-0jpp.ep1.8.noarch.rpm
glassfish-jsf-1.2_04-1.p02.0jpp.ep1.18.noarch.rpm
glassfish-jstl-1.2.0-0jpp.ep1.2.noarch.rpm
hibernate3-annotations-3.2.1-1.patch02.1jpp.ep1.2.el4.noarch.rpm
hibernate3-annotations-javadoc-3.2.1-1.patch02.1jpp.ep1.2.el4.noarch.rpm
hibernate3-entitymanager-3.2.1-1jpp.ep1.6.el4.noarch.rpm
hibernate3-entitymanager-javadoc-3.2.1-1jpp.ep1.6.el4.noarch.rpm
hibernate3-javadoc-3.2.4-1.SP1_CP02.0jpp.ep1.1.el4.noarch.rpm
hsqldb-1.8.0.8-2.patch01.1jpp.ep1.1.noarch.rpm
jacorb-2.3.0-1jpp.ep1.4.noarch.rpm
jboss-aop-1.5.5-1.CP01.0jpp.ep1.1.el4.noarch.rpm
jboss-cache-1.4.1-4.SP8_CP01.1jpp.ep1.1.el4.noarch.rpm
jboss-common-1.2.1-0jpp.ep1.2.noarch.rpm
jboss-remoting-2.2.2-3.SP4.0jpp.ep1.1.noarch.rpm
jboss-seam-1.2.1-1.ep1.3.el4.noarch.rpm
jboss-seam-docs-1.2.1-1.ep1.3.el4.noarch.rpm
jbossas-4.2.0-3.GA_CP02.ep1.3.el4.noarch.rpm
jbossweb-2.0.0-3.CP05.0jpp.ep1.1.noarch.rpm
jbossws-jboss42-1.2.1-0jpp.ep1.2.el4.noarch.rpm
jbossws-wsconsume-impl-2.0.0-0jpp.ep1.3.noarch.rpm
jbossxb-1.0.0-2.SP1.0jpp.ep1.2.el4.noarch.rpm
jcommon-1.0.12-1jpp.ep1.2.el4.noarch.rpm
jfreechart-1.0.9-1jpp.ep1.2.el4.noarch.rpm
jgroups-2.4.1-1.SP4.0jpp.ep1.2.noarch.rpm
rh-eap-docs-4.2.0-3.GA_CP02.ep1.1.el4.noarch.rpm
rh-eap-docs-examples-4.2.0-3.GA_CP02.ep1.1.el4.noarch.rpm
wsdl4j-1.6.2-1jpp.ep1.8.noarch.rpm

These packages are GPG signed by Red Hat for security.  Our key and 
details on how to verify the signature are available from
https://www.redhat.com/security/team/key/#package

7. References:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-6306
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-4575
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-6433
http://redhat.com/docs/manuals/jboss/jboss-eap-4.2.0.cp02/readme.html
http://www.redhat.com/security/updates/classification/#moderate

8. Contact:

The Red Hat security contact is <secalert at redhat.com>.  More contact
details at https://www.redhat.com/security/team/contact/

Copyright 2008 Red Hat, Inc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (GNU/Linux)

iD8DBQFH8/UXXlSAg2UNWIIRAi4iAJ9xf+kNhqRZpraSjWxyqbhNbCu8igCgwpdq
tdUOokFGk8a5l7EgZRpmRck=
=/6qA
-----END PGP SIGNATURE-----





More information about the Jboss-watch-list mailing list