Patch-ID# 112648-02
Keywords: security, ber, exception, hang, cascading
Synopsis: Java DMK 4.1 patch
Date: Nov/05/2002

Install Requirements: Additional instructions may be listed below                      
                      
Solaris Release: 

SunOS Release: 

Unbundled Product: Java Dynamic Management Kit

Unbundled Release: 4.1

Xref: 

Topic: 

Relevant Architectures: i86pc

BugId's fixed with this patch: 4527199 4637910 4641694 4641696 4641746 4654066 4654674

Changes incorporated in this version: 4527199

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

<install_dir>\SUNWjdmk\jdmk4.1\1.2

Problem Description:

4527199 Cascading agent can block (local) mbean server for ever (deadlock)
 
(from 112648-01)
 
 
4654674 OID encoded with subid exceeding 64 bit size are accepted by BerDecoder
 
4654066 java.lang.IllegalArgumentException if badly encoded trap PDU sent to agent.
 
4641746 Inconsistency in OID BER encoding/decoding leads to IllegalArgumentException
 
4641696 java.lang.IllegalArgumentException when receiving a bad encoded IP Address
 
4641694 java.lang.ArrayIndexOutOfBoundsException: 0 while merging bulk responses
 
4637910 OutOfMemoryError in BER decoding.

Patch Installation Instructions:
---------------------------------------------------
Please refer to Special Install Instruction.

Special Install Instructions:
-----------------------------
Before installing this patch, you need to remove JDMK 4.1 product with:
 
# cd <install_dir>\SUNWjdmk\jdmk4.1\1.2
# java uninstall_jdmk41_nt_12
 
To install this patch, you need to execute "setup.bat" which is provided by this
 patch.
 
To desinstall this patch, you need to do:
 
# cd <install_dir>\SUNWjdmk\jdmk4.1\1.2
# java uninstall_jdmk41_nt_12

README -- Last modified date:  Tuesday, November 5, 2002

