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

bugzilla at redhat.com bugzilla at redhat.com
Wed Apr 2 21:05:59 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:0213-01
Product:           JBoss Enterprise Application Platform
Advisory URL:      https://rhn.redhat.com/errata/RHSA-2008-0213.html
Issue date:        2008-04-02
CVE Names:         CVE-2007-6306 CVE-2007-4575 CVE-2007-6433 
=====================================================================

1. Summary:

New JBoss Enterprise Application Platform (JBEAP) packages, comprising the
4.2.0.CP02 release, are now available for Red Hat Enterprise Linux 5.

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 5 Server - noarch

3. Description:

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

This release of JBEAP for Red Hat Enterprise Linux 5 contains the JBoss
Application Server and JBoss Seam and serves as a replacement for JBEAP
4.2.0.GA_CP01. As well as fixing numerous bugs and adding enhancements,
these updated packages addresses 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
properly validate user-supplied parameters. This vulnerability allowed
remote attackers to inject and execute arbitrary EJBQL commands via the
order parameter. (CVE-2007-6433)

For details regarding the bug fixes and enhancements included with this
update, please see the JBoss Enterprise Application Platform 4.2.0.CP02
Release Notes, linked to in the References section below.

All Red Hat Enterprise Linux 5 users wanting to use the JBoss Enterprise
Application Platform are advised to install these new packages.

4. Solution:

Before applying this update, 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 5 Server:

Source:
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/concurrent-1.3.4-8jpp.ep1.6.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/glassfish-jaf-1.1.0-0jpp.ep1.9.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/glassfish-javamail-1.4.0-0jpp.ep1.8.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/glassfish-jsf-1.2_04-1.p02.0jpp.ep1.18.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/glassfish-jstl-1.2.0-0jpp.ep1.2.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/hibernate3-3.2.4-1.SP1_CP02.0jpp.ep1.1.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/hibernate3-annotations-3.2.1-1.patch02.1jpp.ep1.2.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/hibernate3-entitymanager-3.2.1-1jpp.ep1.6.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jacorb-2.3.0-1jpp.ep1.5.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jboss-aop-1.5.5-1.CP01.0jpp.ep1.1.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jboss-cache-1.4.1-4.SP8_CP01.1jpp.ep1.1.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jboss-common-1.2.1-0jpp.ep1.2.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jboss-jbpm-bpel-1.1.0-0jpp.ep1.3.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jboss-jbpm-jpdl-3.2.0-0jpp.ep1.6.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jboss-remoting-2.2.2-3.SP4.0jpp.ep1.1.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jboss-seam-1.2.1-1.ep1.3.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jbossas-4.2.0-4.GA_CP02.ep1.3.el5.3.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jbossweb-2.0.0-3.CP05.0jpp.ep1.1.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jbossws-jboss42-1.2.1-0jpp.ep1.2.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jbossws-wsconsume-impl-2.0.0-0jpp.ep1.3.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jbossxb-1.0.0-2.SP1.0jpp.ep1.2.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jcommon-1.0.12-1jpp.ep1.2.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jfreechart-1.0.9-1jpp.ep1.2.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/jgroups-2.4.1-1.SP4.0jpp.ep1.2.el5.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/juddi-0.9-0.rc4.2jpp.ep1.3.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/rh-eap-docs-4.2.0-3.GA_CP02.ep1.1.el5.1.src.rpm
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/JBEAP/SRPMS/ws-commons-policy-1.0-2jpp.ep1.4.el5.src.rpm

noarch:
concurrent-1.3.4-8jpp.ep1.6.el5.1.noarch.rpm
glassfish-jaf-1.1.0-0jpp.ep1.9.el5.noarch.rpm
glassfish-javamail-1.4.0-0jpp.ep1.8.el5.noarch.rpm
glassfish-jsf-1.2_04-1.p02.0jpp.ep1.18.el5.noarch.rpm
glassfish-jstl-1.2.0-0jpp.ep1.2.el5.noarch.rpm
hibernate3-annotations-3.2.1-1.patch02.1jpp.ep1.2.el5.1.noarch.rpm
hibernate3-annotations-javadoc-3.2.1-1.patch02.1jpp.ep1.2.el5.1.noarch.rpm
hibernate3-entitymanager-3.2.1-1jpp.ep1.6.el5.noarch.rpm
hibernate3-entitymanager-javadoc-3.2.1-1jpp.ep1.6.el5.noarch.rpm
hibernate3-javadoc-3.2.4-1.SP1_CP02.0jpp.ep1.1.el5.1.noarch.rpm
jacorb-2.3.0-1jpp.ep1.5.el5.noarch.rpm
jboss-aop-1.5.5-1.CP01.0jpp.ep1.1.el5.noarch.rpm
jboss-cache-1.4.1-4.SP8_CP01.1jpp.ep1.1.el5.noarch.rpm
jboss-common-1.2.1-0jpp.ep1.2.el5.1.noarch.rpm
jboss-jbpm-bpel-1.1.0-0jpp.ep1.3.el5.noarch.rpm
jboss-jbpm-jpdl-3.2.0-0jpp.ep1.6.el5.noarch.rpm
jboss-remoting-2.2.2-3.SP4.0jpp.ep1.1.el5.noarch.rpm
jboss-seam-1.2.1-1.ep1.3.el5.noarch.rpm
jboss-seam-docs-1.2.1-1.ep1.3.el5.noarch.rpm
jbossas-4.2.0-4.GA_CP02.ep1.3.el5.3.noarch.rpm
jbossweb-2.0.0-3.CP05.0jpp.ep1.1.el5.noarch.rpm
jbossws-jboss42-1.2.1-0jpp.ep1.2.el5.1.noarch.rpm
jbossws-wsconsume-impl-2.0.0-0jpp.ep1.3.el5.noarch.rpm
jbossxb-1.0.0-2.SP1.0jpp.ep1.2.el5.1.noarch.rpm
jcommon-1.0.12-1jpp.ep1.2.el5.noarch.rpm
jfreechart-1.0.9-1jpp.ep1.2.el5.1.noarch.rpm
jgroups-2.4.1-1.SP4.0jpp.ep1.2.el5.noarch.rpm
juddi-0.9-0.rc4.2jpp.ep1.3.el5.1.noarch.rpm
rh-eap-docs-4.2.0-3.GA_CP02.ep1.1.el5.1.noarch.rpm
rh-eap-docs-examples-4.2.0-3.GA_CP02.ep1.1.el5.1.noarch.rpm
ws-commons-policy-1.0-2jpp.ep1.4.el5.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/UyXlSAg2UNWIIRAuLeAKC8D/DbEDiklyFb4omEMzH4arnyZgCcCV3O
XbmApPhw5vD3G2H5LvS03hQ=
=msyf
-----END PGP SIGNATURE-----





More information about the Jboss-watch-list mailing list