SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com






Category:   Application (Generic)  >   Java Runtime Environment (JRE) Vendors:   Sun
(Sun Issues Fix for JRE) 'zlib' Shared Compression Library Contains 'Double Free()' Buffer Overflow That Lets Remote Users Cause Programs Using zlib to Crash or Execute Arbitrary Code
SecurityTracker Alert ID:  1005660
SecurityTracker URL:  http://securitytracker.com/id/1005660
CVE Reference:   CAN-2002-0059   (Links to External Site)
Date:  Nov 20 2002
Impact:   Denial of service via network, Execution of arbitrary code via local system, Execution of arbitrary code via network
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): SDK and JRE versions 1.4.0, 1.3.1_03 and prior, 1.3.0_05 and prior, 1.2.2_011 and prior; JDK and JRE 1.1.8_009 and prior; JDK and JRE 1.1.8_15 and prior (Solaris OE production only); Windows, Linux, Solaris.
Description:   A vulnerability was reported in the zlib shared library, a widely used library that provides in-memory compress and decompression functions. A remote user could cause programs using this library to crash or to execute arbitrary code on the system.

It is reported that certain types of input will cause zlib to free the same area of memory twice (i.e., perform a "double free"), resulting in a buffer overflow condition when expanding compressed input. A remote user can cause programs that process untrusted user-supplied compressed input to crash or potentially execute arbitrary code on the system.

It is reported that web browsers or email programs that display image attachments or other programs that uncompress data may be particularly affected.

It is reported that Matthias Clasen <maclas@gmx.de> and Owen Taylor <otaylor@redhat.com> discovered this bug.

Impact:   A remote user can cause affected programs that use zlib to process untrusted user-supplied compressed input to crash or potentially execute arbitrary code on the system.
Solution:   Sun reports that their Java Runtime Environment (JRE) is affected by the zlib vulnerability.

The vulnerability may allow malicious code to corrupt memory and possibly crash the Java Runtime Environment, according to Sun.

The security bulletin indicates that the full and custom installations of Netscape 7 for Linux and the full and custom installations of Netscape 6 for Linux and Windows are affected. The default Java runtime environment of Netscape 7 for Windows is reportedly not affected.

The default Java runtime environment of Netscape(TM) Communicator version 4.x is also not affected, according to Sun.

The Microsoft VM is not affected, according to Sun.

Sun recommends that affected users upgrade to one of the following versions:

Windows Production Releases

SDK and JRE 1.4.1_01 http://java.sun.com/j2se/1.4/
SDK and JRE 1.4.0_03 http://java.sun.com/j2se/1.4/
SDK and JRE 1.3.1_06 http://java.sun.com/j2se/1.3/
SDK and JRE 1.2.2_014 http://java.sun.com/j2se/1.2/

Solaris OE Reference Releases

SDK and JRE 1.2.2_014 http://java.sun.com/j2se/1.2/

Solaris OE Production Releases

SDK and JRE 1.4.1_01 http://java.sun.com/j2se/1.4/
SDK and JRE 1.4.0_03 http://java.sun.com/j2se/1.4/
SDK and JRE 1.3.1_06 http://java.sun.com/j2se/1.3/
SDK and JRE 1.2.2_14 http://java.sun.com/j2se/1.2/

Linux Production Releases

SDK and JRE 1.4.1_01 http://java.sun.com/j2se/1.4/
SDK and JRE 1.4.0_03 http://java.sun.com/j2se/1.4/
SDK and JRE 1.3.1_06 http://java.sun.com/j2se/1.3/
SDK and JRE 1.2.2_014 http://java.sun.com/j2se/1.2/

Vendor URL:  www.sun.com/ (Links to External Site)
Cause:   Boundary error
Underlying OS:   Linux (Any), UNIX (Solaris - SunOS), Windows (Any)

Message History:   This archive entry is a follow-up to the message listed below.
Mar 11 2002 'zlib' Shared Compression Library Contains 'Double Free()' Buffer Overflow That Lets Remote Users Cause Programs Using zlib to Crash or Execute Arbitrary Code



 Source Message Contents

Date:  19 Nov 2002 15:31:08 -0800
Subject:  Sun Security Bulletin #00220


-----BEGIN PGP SIGNED MESSAGE-----

_______________________________________________________________________________
                    Sun Microsystems, Inc. Security Bulletin

Bulletin Number:         #00220
Date:                    November 19, 2002
Cross-Ref:               http://www.cert.org/advisories/CA-2002-07.html
Title:                   Double Free bug in zlib compression library
_______________________________________________________________________________

The information contained in this Security Bulletin is provided "AS IS."
Sun makes no warranties of any kind whatsoever with respect to the information
contained in this Security Bulletin. ALL EXPRESS OR IMPLIED CONDITIONS,
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY WARRANTY OF NON-INFRINGEMENT OR
IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE
HEREBY DISCLAIMED AND EXCLUDED TO THE EXTENT ALLOWED BY APPLICABLE LAW.

IN NO EVENT WILL SUN MICROSYSTEMS, INC. BE LIABLE FOR ANY LOST REVENUE,
PROFIT OR DATA, OR FOR DIRECT, SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL
OR PUNITIVE DAMAGES HOWEVER CAUSED AND REGARDLESS OF ANY THEORY OF LIABILITY
ARISING OUT OF THE USE OF OR INABILITY TO USE THE INFORMATION CONTAINED IN
THIS SECURITY BULLETIN, EVEN IF SUN MICROSYSTEMS, INC. HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES.

If any of the above provisions are held to be in violation of applicable law,
void, or unenforceable in any jurisdiction, then such provisions are waived
to the extent necessary for this disclaimer to be otherwise enforceable in
such jurisdiction.
_______________________________________________________________________________

1. Background

   CERT has reported a bug in the zlib compression library
   (see www.cert.org/advisories/CA-2002-07.html).

   Sun's implementations of the Java(TM) Runtime Environment
   include zlib and are affected. This bug may allow malicious code
   to corrupt memory and possibly crash the Java Runtime Environment.

   The full and custom installations of Netscape 7 for Linux
   and the full and custom installations of Netscape 6 for Linux and
   Windows are affected since they include an affected version of the
   Java Runtime Environment. The default Java runtime environment of
   Netscape 7 for Windows is not affected. The default Java runtime
   environment of Netscape(TM) Communicator version 4.x is also
   not affected. For more information, see

           http://home.netscape.com/security

   The Microsoft VM is not affected.

   This issue may or may not affect other vendors' Java technology
   implementations which are derived from Sun's SDK and JDK(TM) source bases.
   Sun has notified and made the remedy available to its Java
   technology licensees.

   Sun recommends that users of affected releases upgrade to the latest
   SDK and JRE releases listed in section 3 of this bulletin.

2. Affected Releases

   The following releases are affected:

   Windows Production Releases

     SDK and JRE 1.4.0
     SDK and JRE 1.3.1_03 or earlier
     SDK and JRE 1.3.0_05 or earlier
     SDK and JRE 1.2.2_011 or earlier
     JDK and JRE 1.1.8_009 or earlier

   Solaris(TM) Operating Environment (OE) Reference Releases

     SDK and JRE 1.2.2_011 or earlier
     JDK and JRE 1.1.8_009 or earlier

   Solaris OE Production Releases

     SDK and JRE 1.4.0
     SDK and JRE 1.3.1_03 or earlier
     SDK and JRE 1.3.0_05 or earlier
     SDK and JRE 1.2.2_11 or earlier
     JDK and JRE 1.1.8_15 or earlier

   Linux Production Releases

     SDK and JRE 1.4.0
     SDK and JRE 1.3.1_03 or earlier
     SDK and JRE 1.3.0_05 or earlier
     SDK and JRE 1.2.2_011 or earlier

   Releases for JDK and JRE 1.1.x should no longer be used.
   Users of these releases should upgrade to a later release
   listed in Section 3 of this bulletin.

   This vulnerability does not affect the
   Java 2 SDK, Standard Edition, v 1.4.1 release.

3. Latest Releases

   Windows Production Releases

     SDK and JRE 1.4.1_01        http://java.sun.com/j2se/1.4/
     SDK and JRE 1.4.0_03        http://java.sun.com/j2se/1.4/
     SDK and JRE 1.3.1_06        http://java.sun.com/j2se/1.3/
     SDK and JRE 1.2.2_014       http://java.sun.com/j2se/1.2/

   Solaris OE Reference Releases

     SDK and JRE 1.2.2_014        http://java.sun.com/j2se/1.2/

   Solaris OE Production Releases

     SDK and JRE 1.4.1_01        http://java.sun.com/j2se/1.4/
     SDK and JRE 1.4.0_03        http://java.sun.com/j2se/1.4/
     SDK and JRE 1.3.1_06        http://java.sun.com/j2se/1.3/
     SDK and JRE 1.2.2_14        http://java.sun.com/j2se/1.2/

   Linux Production Releases

     SDK and JRE 1.4.1_01        http://java.sun.com/j2se/1.4/
     SDK and JRE 1.4.0_03        http://java.sun.com/j2se/1.4/
     SDK and JRE 1.3.1_06        http://java.sun.com/j2se/1.3/
     SDK and JRE 1.2.2_014       http://java.sun.com/j2se/1.2/

_______________________________________________________________________________
APPENDICES

A.  Sun security bulletins are available at:

    http://sunsolve.sun.com/security

B.  Sun Security Coordination Team's PGP key is available at:

    http://sunsolve.sun.com/pgpkey.txt

C.  To report or inquire about a security problem with Sun software, contact
    one or more of the following:

        - Your local Sun answer centers
        - Your representative computer security response team, such as CERT
        - Sun Security Coordination Team. Send email to:

                    security-alert@sun.com

D.  To receive information or subscribe to our CWS (Customer Warning System)
    mailing list, send email to:

                    security-alert@sun.com

    with a subject line (not body) containing one of the following commands:

        Command         Information Returned/Action Taken
        _______         _________________________________

        help            An explanation of how to get information

        key             Sun Security Coordination Team's PGP key

        list            A list of current security topics

        query [topic]   The email is treated as an inquiry and is forwarded to
                        the Security Coordination Team

        report [topic]  The email is treated as a security report and is
                        forwarded to the Security Coordination Team. Please
                        encrypt sensitive mail using Sun Security Coordination
                        Team's PGP key

        send topic      A short status summary or bulletin. For example, to
                        retrieve a Security Bulletin #00138, supply the
                        following in the subject line (not body):

                                send #138

        subscribe       Sender is added to our mailing list.  To subscribe,
                        supply the following in the subject line (not body):

                                subscribe cws your-email-address

                        Note that your-email-address should be substituted
                        by your email address.

        unsubscribe     Sender is removed from the CWS mailing list.
_______________________________________________________________________________

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Sun,
Sun Microsystems, the Sun logo, Solaris, Java, and JDK are trademarks or
registered trademarks of Sun Microsystems, Inc. in the United States and
other countries. Netscape is a trademark or registered trademark of
Netscape Communications Corporation in the United States and other countries.
This Security Bulletin may be reproduced and distributed, provided that this
Security Bulletin is not modified in any way and is attributed to
Sun Microsystems, Inc. and provided that such reproduction and distribution
is performed for non-commercial purposes.

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBPdmbN7dzzzOFBFjJAQF15AP/ePxAuzsiDIObaPpdQN9Ac04MdawPMrAw
tC6n2PbFvqwh37hwUFed+Sp2ctGSyUPGKpNZ4jpENlALzp4cJJGnWD/6f8yJG3xT
Tv1QH+hHcVCsAqZ9QNxn0Nna1iM7/vGx4RKbtptx6HkH2O2/JHnIVw5D2v9eid7A
F/+N2U1p9Jg=
=nQ5Y
-----END PGP SIGNATURE-----


To receive newsletters in html, select the following URL:
http://bulkmail.sun.com/servlet/PreferenceServlet?action=change&pref_name=content-type&pref_value=html&id=25848163-2131582109

To use our one-click unsubscribe facility, select the following URL:
  

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

Copyright 2014, SecurityGlobal.net LLC