SecurityTracker.com
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 


Category:   Application (Web Server/CGI)  >   Red Hat JBoss Vendors:   JBoss Group
(Red Hat Issues Fix for JBoss) OpenOffice Bug in HSQLDB Database Lets Remote Users Execute Arbitrary Java Code
SecurityTracker Alert ID:  1019756
SecurityTracker URL:  http://securitytracker.com/id/1019756
CVE Reference:   CVE-2007-4575   (Links to External Site)
Date:  Apr 3 2008
Impact:   Execution of arbitrary code via network, User access via network
Fix Available:  Yes  Vendor Confirmed:  Yes  

Description:   A vulnerability was reported in OpenOffice. A remote user can cause arbitrary code to be executed on the target user's system. JBoss is affected.

A remote user can create a specially crafted file that, when loaded by the target user, will exploit a flaw in the included HSQLDB database and execute arbitrary Java code on the target system. The code will run with the privileges of the target user.

Impact:   A remote user can create a file that, when loaded by the target user, will execute arbitrary Java code on the target user's system.
Solution:   Red Hat has released a fix for JBoss, which is affected by this vulnerability.

The Red Hat advisory is available at:

https://rhn.redhat.com/errata/RHSA-2008-0213.html

Cause:   Input validation error
Underlying OS:  Linux (Red Hat Enterprise)
Underlying OS Comments:  5

Message History:   This archive entry is a follow-up to the message listed below.
Dec 5 2007 OpenOffice Bug in HSQLDB Database Lets Remote Users Execute Arbitrary Java Code



 Source Message Contents

Subject:  [RHSA-2008:0213-01] Moderate: JBoss Enterprise Application Platform


-----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@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-----


--
RHSA-announce mailing list
RHSA-announce@redhat.com
https://www.redhat.com/mailman/listinfo/rhsa-announce

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2020, SecurityGlobal.net LLC