 |
» |
|
|
 |
 |
 |
|
|
 |
|
<TITLE>
TITLE: SSRT3622 - HP Tru64 UNIX TLS/SSL Potential Security Vulnerability
Copyright (c) Hewlett-Packard Company 2003. All rights reserved.
PRODUCT: HP Tru64 UNIX [R] 5.1B
SOURCE: Hewlett-Packard Company
ECO INFORMATION:
ECO Name: T64KIT0021040-V51BB24-ES-20031212
ECO Kit Approximate Size: 6.22MB
Kit Applies To: HP Tru64 UNIX 5.1B PK3 (BL24) and 5.1B PK2 (BL22)
ECO Kit CHECKSUMS:
/usr/bin/sum results:
02222 6370
/usr/bin/cksum results:
114179936 6522880
MD5 results:
80af5377fd82ac1df9d2c59cd6d986c5
SHA1 results:
83c6283d882d6fa52187bfa59cf8175e1014adec
ECO KIT SUMMARY:
A dupatch-based, Early Release Patch kit exists for HP Tru64 UNIX 5.1B that
contains solutions to the following problem(s):
A potential security vulnerability has been identified in the
HP Tru64 UNIX TLS/SSL code that may result in a local or
remote exploit of a Denial of Service (DoS) or unauthorized
privileged access. It is currently unknown whether this can
be successfully exploited to run malicious code.
HP is providing a resolution to this potential security vulnerability:
SSRT3622 - TLS/SSL (Severity - High)
TLS = Transport Layer Security
SSL = Secure Socket Layer
Reference: CAN-2003-0543, CAN-2003-0544, CAN-2003-0545, and Niscc (006489).
The Patch Kit Installation Instructions and the Patch Summary and Release
Notes documents provide patch kit installation and removal instructions
and a summary of each patch. Please read these documents prior to
installing patches on your system.
The patches in this ERP kit will also be available in the next mainstream
patch kit - HP Tru64 UNIX 5.1B Patch Kit 4.
INSTALLATION NOTES:
1) Install this kit with the dupatch utility that is included in the patch
kit. You may need to baseline your system if you have manually changed
system files on your system. The dupatch utility provides the baselining
capability.
2) The patch in this ERP kit does not have any file intersections with any
other ERP available at this time for this product version.
3) This ERP kit will NOT install over any Customer Specific Patches (CSPs)
which have file intersections with this ERP kit. Contact your normal
Service Provider for assistance if the installation of this ERP kit is
blocked by any of your installed CSPs.
4) This ERP can be installed on systems with either
5.1B PK3 OR 5.1B PK2 installed. It is a dual baselevel installation
patch kit.
INSTALLATION PREREQUISITES:
You must have installed HP Tru64 UNIX 5.1B PK2 (BL22) or 5.1B PK3 (BL24)
prior to installing this Early Release Patch Kit.
KNOWN PROBLEMS WITH THE PATCH KIT:
None.
RELEASE NOTES FOR T64KIT0021040-V51BB24-ES-20031212:
Release Notes
This document summarizes the contents and special instructions for the
Tru64 UNIX V5.1B patches contained in this kit.
For information about installing or removing patches, baselining,
and general patch management, see the Patch Kit Installation
Instructions document.
1 Release Notes
This Early Release Patch Kit Distribution contains:
- fixes that resolve the problem(s) reported in:
o 221-2-268 SSRT3622
* for Tru64 UNIX V5.1B T64V51BB24AS0003-20030929.tar (BL24)
The patches in this kit are being released early for general customer use.
Refer to the Release Notes for a summary of each patch and installation
prerequisites.
Patches in this kit are installed by running dupatch from the directory
in which the kit was untarred. For example, as root on the target system:
> mkdir -p /tmp/CSPkit1
> cd /tmp/CSPkit1
> <copy the kit to /tmp/CSPkit1>
> tar -xpvf DUV40D13-C0044900-1285-20000328.tar
> cd patch_kit
> ./dupatch
2 Special Instructions
There are no special instructions for Tru64 UNIX V5.1B Patch C441.00
3 Summary of CSPatches contained in this kit
Tru64 UNIX V5.1B
PatchId Summary Of Fix
----------------------------------------
C441.00 Fix for SSRT3622, TLS/SSL
4 Additional information from Engineering
None5 Affected system files
This patch delivers the following files:
Tru64 UNIX V5.1B
Patch C441.00
./usr/ssl/LICENSE
CHECKSUM: 51812 7
SUBSET: OSFSSOSSL540
./usr/ssl/bin/openssl
CHECKSUM: 61966 2033
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/aes.h
CHECKSUM: 43288 5
SUBSET: OSFUnknown
./usr/ssl/include/openssl/asn1.h
CHECKSUM: 01065 40
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/asn1_mac.h
CHECKSUM: 11620 18
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/asn1t.h
CHECKSUM: 19689 27
SUBSET: OSFUnknown
./usr/ssl/include/openssl/bio.h
CHECKSUM: 13283 27
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/blowfish.h
CHECKSUM: 45973 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/bn.h
CHECKSUM: 61420 20
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/buffer.h
CHECKSUM: 25840 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/cast.h
CHECKSUM: 01554 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/comp.h
CHECKSUM: 37515 2
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/conf.h
CHECKSUM: 42915 10
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/conf_api.h
CHECKSUM: 33206 4
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/crypto.h
CHECKSUM: 34410 18
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/des.h
CHECKSUM: 60356 11
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/des_old.h
CHECKSUM: 36093 18
SUBSET: OSFUnknown
./usr/ssl/include/openssl/dh.h
CHECKSUM: 19078 8
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/dsa.h
CHECKSUM: 03875 9
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/dso.h
CHECKSUM: 58874 14
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/e_os2.h
CHECKSUM: 10899 10
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ebcdic.h
CHECKSUM: 60238 1
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ec.h
CHECKSUM: 23527 10
SUBSET: OSFUnknown
./usr/ssl/include/openssl/engine.h
CHECKSUM: 13849 35
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/err.h
CHECKSUM: 43117 12
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/evp.h
CHECKSUM: 04818 31
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/hmac.h
CHECKSUM: 54795 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/krb5_asn.h
CHECKSUM: 14510 8
SUBSET: OSFUnknown
./usr/ssl/include/openssl/kssl.h
CHECKSUM: 16604 6
SUBSET: OSFUnknown
./usr/ssl/include/openssl/lhash.h
CHECKSUM: 64223 8
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/md2.h
CHECKSUM: 23070 4
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/md4.h
CHECKSUM: 30897 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/md5.h
CHECKSUM: 48973 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/mdc2.h
CHECKSUM: 20051 4
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/obj_mac.h
CHECKSUM: 46231 94
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/objects.h
CHECKSUM: 37067 33
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ocsp.h
CHECKSUM: 49767 24
SUBSET: OSFUnknown
./usr/ssl/include/openssl/opensslconf.h
CHECKSUM: 42760 6
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/opensslv.h
CHECKSUM: 04973 4
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ossl_typ.h
CHECKSUM: 61828 5
SUBSET: OSFUnknown
./usr/ssl/include/openssl/pem.h
CHECKSUM: 44200 25
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/pem2.h
CHECKSUM: 42513 3
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/pkcs12.h
CHECKSUM: 14850 12
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/pkcs7.h
CHECKSUM: 33543 16
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/rand.h
CHECKSUM: 21498 6
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/rc2.h
CHECKSUM: 50633 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/rc4.h
CHECKSUM: 28104 4
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ripemd.h
CHECKSUM: 59044 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/rsa.h
CHECKSUM: 51409 14
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/safestack.h
CHECKSUM: 55774 99
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/sha.h
CHECKSUM: 02642 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ssl.h
CHECKSUM: 58601 73
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ssl2.h
CHECKSUM: 27304 11
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ssl23.h
CHECKSUM: 33932 4
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ssl3.h
CHECKSUM: 35603 21
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/stack.h
CHECKSUM: 16650 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/symhacks.h
CHECKSUM: 57540 14
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/tls1.h
CHECKSUM: 58249 9
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/tmdiff.h
CHECKSUM: 47189 4
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/txt_db.h
CHECKSUM: 15370 5
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/ui.h
CHECKSUM: 47612 17
SUBSET: OSFUnknown
./usr/ssl/include/openssl/ui_compat.h
CHECKSUM: 08664 4
SUBSET: OSFUnknown
./usr/ssl/include/openssl/x509.h
CHECKSUM: 50651 44
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/x509_vfy.h
CHECKSUM: 51150 16
SUBSET: OSFSSOSSL540
./usr/ssl/include/openssl/x509v3.h
CHECKSUM: 26605 22
SUBSET: OSFSSOSSL540
./usr/ssl/lib/libcrypto.a
CHECKSUM: 13647 2215
SUBSET: OSFSSOSSL540
./usr/ssl/lib/libssl.a
CHECKSUM: 54260 340
SUBSET: OSFSSOSSL540
./usr/ssl/misc/CA.pl
CHECKSUM: 33187 6
SUBSET: OSFSSOSSL540
./usr/ssl/misc/CA.sh
CHECKSUM: 14016 4
SUBSET: OSFSSOSSL540
./usr/ssl/misc/c_hash
CHECKSUM: 33127 1
SUBSET: OSFSSOSSL540
./usr/ssl/misc/c_info
CHECKSUM: 22449 1
SUBSET: OSFSSOSSL540
./usr/ssl/misc/c_issuer
CHECKSUM: 57313 1
SUBSET: OSFSSOSSL540
./usr/ssl/misc/c_name
CHECKSUM: 19370 1
SUBSET: OSFSSOSSL540
./usr/ssl/misc/der_chop
CHECKSUM: 25703 7
SUBSET: OSFSSOSSL540
./usr/ssl/openssl.cnf
CHECKSUM: 06562 8
SUBSET: OSFSSOSSL540
[R] UNIX is a registered trademark in the United States and other countries
licensed exclusively through X/Open Company Limited.
Copyright Hewlett-Packard Company 2003. All Rights reserved.
This software is proprietary to and embodies the confidential technology
of Hewlett-Packard Company. Possession, use, or copying of this
software and media is authorized only pursuant to a valid written license
from Hewlett-Packard or an authorized sublicensor.
This ECO has not been through an exhaustive field test process.
Due to the experimental stage of this ECO/workaround, Hewlett-Packard
makes no representations regarding its use or performance. The
customer shall have the sole responsibility for adequate protection
and back-up data used in conjunction with this ECO/workaround.
|