Bugtraq mailing list archives

KPMG-2002029: Bea Weblogic Performance Pack Denial of Service


From: Peter Gründl <pgrundl () kpmg dk>
Date: Mon, 8 Jul 2002 09:25:00 +0200

--------------------------------------------------------------------

Title: Bea Weblogic Performance Pack Denial of Service

BUG-ID: 2002029
Released: 8th Jul 2002
--------------------------------------------------------------------

Problem:
========
If the performance pack is enabled, the Bea Weblogic Server can be
crashed by a malicious user. The performance pack is enabled in a
default installation.


Vulnerable:
===========
- Bea Weblogic 7.0 on Windows 2000 Server

The vendor has reproduced the issue on:
BEA WebLogic Server and Express 5.1.x, 6.0.x, 6.1.x and 7.0 on
Microsoft NT or Windows 2000.


Product Description:
====================
Quoted from the vendor webpage:

"Designed for enterprise applications that demand the flexibility
 and security of server-side components in Java, BEA WebLogic ServerT
 brings scalability, performance, and fault tolerance to mission-
 critical Web-based solutions. BEA WebLogic Server is an award-
 winning Java application server for developing, deploying, and
 managing Web applications. BEA WebLogic Server also offers the most
 complete implementation of the Java 2 Enterprise Edition standard -
 including Enterprise JavaBeans."


Details:
========
The Bea Weblogic Server is vulnerable to a data/connection flooding
that will result in the web service crashing with a report of an
error in NTDLL.DLL.


Vendor URL:
===========
You can visit the vendor webpage here: http://www.bea.com


Vendor response:
================
The vendor was notified on the 1st of May, 2002. On the 2nd of
May, 2002 the vendor had reproduced the issue and assigned
case number 324070 and change request CR076409 to the issue.
On the 17th of May, 2002 the vendor supplied us with a
workaround for the issue. On the 3rd of July, the vendor issued
an official patch for the issue.


Corrective action:
==================
As a temporary workaround, you can disable the performance pack:

1. Start the WebLogic Server Console.
2. Open the Servers folder in the navigation tree.
3. Select your server in the Servers folder.
4. Select the Configuration tab.
5. Select the Tuning tab.
6. If the "Native IO Enabled" check box is selected, uncheck it.
7. Click Apply.
8. Restart your server.


The vendor released bulletin, containing links to the official
patches, can be accessed through this URL (wrapped for readability):

http://dev2dev.bea.com/resourcelibrary/advisoriesdetail.jsp?
highlight=advisoriesnotifications&path=components/dev2dev
/resourcelibrary/advisoriesnotifications/advisory_BEA02-19.htm



Author: Peter Gründl (pgrundl () kpmg dk)

--------------------------------------------------------------------
KPMG is not responsible for the misuse of the information we provide
through our security advisories. These advisories are a service to
the professional security community. In no event shall KPMG be lia-
ble for any consequences whatsoever arising out of or in connection
with the use or spread of this information.
--------------------------------------------------------------------


Current thread: