Date: 08 August 2012
Click here for printable version
Click here for PGP verifiable version
-----BEGIN PGP SIGNED MESSAGE-----
AUSCERT External Security Bulletin Redistribution
Changes to the SSL library and Cryptographic Module used by components of
the Tivoli Endpoint Manager as of the 8.2.1310 release
8 August 2012
AusCERT Security Bulletin Summary
Product: Tivoli Endpoint Manager
Operating System: UNIX variants (UNIX, Linux, OSX)
Impact/Access: Denial of Service -- Remote/Unauthenticated
Provide Misleading Information -- Remote/Unauthenticated
CVE Names: CVE-2012-2110 CVE-2009-3555
- --------------------------BEGIN INCLUDED TEXT--------------------
Changes to the SSL library and Cryptographic Module used by components of the
Tivoli Endpoint Manager as of the 8.2.1310 release.
The article documents changes made to the SSL library and Cryptographic Module
used by components of the Tivoli Endpoint Manager with the release of 8.2.1310
on July 31, 2012.
Resolving the problem
Prior to the most recent release, TEM made use of SSL and Cryptography
libraries based on the 0.9.8f release of OpenSSL. The cryptographic module
binary was then evaluated and granted FIPS 140-2 certification by the National
Institute of Standards and Technology. Since that time, several security
vulnerabilities of varying severity have been discovered in this revision of
OpenSSL. The following vulnerabilities in particular affect TEM server
components which use the 0.9.8f-based libraries:
* Insecure renegotiation of SSL sessions (CVE-2009-3555)
* ASN1 parser buffer overflow vulnerability (CVE-2012-2110)
To offer a fully-patched secure option while maintaining support for the
FIPS-certified binary for customers requiring certification, all TEM 8.2.1310
components* include an upgraded SSL library (patching the SSL renegotiation
vulnerability for both FIPS and non-FIPS deployments) as well as the ability to
choose between the OpenSSL 0.9.8f-based FIPS library (libBEScrypto_1_0_0_1) and
the patched OpenSSL 0.9.8x-based non-FIPS library (libBEScrypto_1_0_0_4).
Adding or Removing FIPS Compliance
Adding or removing FIPS compliance requirements in TEM 8.2.1310 components
requires a restart. Components will continue to function while pending restart,
but will not switch cryptography modules until the restart occurs.
For more information on enabling/disabling FIPS in the TEM environment, see:
With the exception of Web Reports, no additional steps are required to maintain
existing FIPS compliance settings post upgrade.
As of 8.2.1310, the Web Reports component is configured for FIPS compliance
separately from the rest of the deployment. To require FIPS compliance for a
Web Reports installation:
1. Ensure that the client setting _BESClient_Cryptography_FipsMode is set to 1
on the Web Reports computer.
2. Upgrade the Web Reports instance.
* AIX components and clients built for the S390X processor architecture use
only the libBEScrypto_1_0_0_1 library because of idiosyncrasies in the way
those libraries were created. This does NOT make these components insecure
because the CVE-2009-3555 and CVE-2012-2110 vulnerabilities are only exposed in
TEM server components.
For instructions on how to upgrade your deployment, please visit the
Enabling FIPS 140-2 cryptography in the TEM environment
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines
Corp., registered in many jurisdictions worldwide. Other product and service
names might be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the Web at "Copyright and trademark information" at
- --------------------------END INCLUDED TEXT--------------------
You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to firstname.lastname@example.org
and we will forward your request to the appropriate person.
NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members. As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.
NOTE: This is only the original release of the security bulletin. It may
not be updated when updates to the original are made. If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.
Contact information for the authors of the original document is included
in the Security Bulletin above. If you have any questions or need further
information, please contact them directly.
Previous advisories and external security bulletins can be retrieved from:
Australian Computer Emergency Response Team
The University of Queensland
Internet Email: email@example.com
Facsimile: (07) 3365 7031
Telephone: (07) 3365 4417 (International: +61 7 3365 4417)
AusCERT personnel answer during Queensland business hours
which are GMT+10:00 (AEST).
On call after hours for member emergencies only.
-----BEGIN PGP SIGNATURE-----
-----END PGP SIGNATURE-----