[NT] Macromedia JRUN Buffer Overflow Vulnerability (ISAPI DLL)

From: support@securiteam.com
Date: 05/29/02


From: support@securiteam.com
To: list@securiteam.com
Date: Wed, 29 May 2002 19:36:19 +0200 (CEST)

The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
- - promotion

When was the last time you checked your server's security?
How about a monthly report?
http://www.AutomatedScanning.com - Know that you're safe.
- - - - - - - - -

  Macromedia JRUN Buffer Overflow Vulnerability (ISAPI DLL)
------------------------------------------------------------------------

SUMMARY

Macromedia's JRun, previously owned by Allaire, is a J2EE Server designed
to run on web servers to deliver java based online applications. The Win32
version 3.1 contains a remotely exploitable buffer overrun vulnerability
that allows an attacker to gain complete control of the server in
question.

DETAILS

Vulnerable systems:
 * Macromedia JRun version 3.1

When JRun is installed, an ISAPI filter/application is stored in the
/scripts virtual directory. If a request comes into the server for a .JSP
resource, the JRun filter handles the request. Further, if the ISAPI DLL
is accessed directly it acts as an application. By making a request to the
DLL with an overly long Host header field, a saved return address is
overwritten on the stack allowing an attacker to gain control over the
process' execution. As the JRun DLL is loaded into the address space of
the web service process, inetinfo.exe, on both Internet Information Server
4 and 5, any code supplied in an exploit will run in the security context
of the local SYSTEM account.

Fix Information:
NGSSoftware alerted Macromedia to this problem at the start of April and
since then JRun version 4 has been released. This version should contain
the fix to prevent this overrun and as such, customers are advised to
upgrade as soon as possible.

ADDITIONAL INFORMATION

The information has been provided by <mailto:nisr@nextgenss.com>
NGSSoftware Insight Security Research.

========================================

This bulletin is sent to members of the SecuriTeam mailing list.
To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@securiteam.com
In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com

====================
====================

DISCLAIMER:
The information in this bulletin is provided "AS IS" without warranty of any kind.
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.



Relevant Pages

  • [NT] JRun SSI Request Body Parsing
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... JRun supports a number of different technologies for dynamically generated ... most importantly Java Server Pages. ... the file extension .shtml is assigned to the SSI handler. ...
    (Securiteam)
  • CERT Advisory CA-2002-14 Buffer overflow in Macromedia JRun
    ... A remotely exploitable buffer overflow exists in Macromedia's JRun 3.0 ... JRun is an application server that works with most popular web ... As reported in the Next Generation Security Software Advisory ...
    (Cert)
  • [NT] Allaire JRun Directory Browsing Vulnerability
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... JRun version 3.0 ... This vulnerability allows anyone with remote access to the web server to ... Macromedia recommends, as a best practice, turning off directory browsing ...
    (Securiteam)
  • [NEWS] Duplicate Session IDs Cause JRun Security Vulnerability (Hotfix)
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... * JRun 3.1 ... Macromedia is currently working on one case that is very specific in its ... Macromedia recommends that users download the patch corresponding to the ...
    (Securiteam)
  • [NEWS] Workaround Addresses JRun Server SSIFilter Security Issue
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... * JRun 3.1 ... Highlight the row that begins with "jsm-default" ... Macromedia has published this bulletin, ...
    (Securiteam)