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:  1019755
SecurityTracker URL:  http://securitytracker.com/id/1019755
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-0151.html

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

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


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