Protect yourself against future threats.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 =========================================================================== AUSCERT External Security Bulletin Redistribution ESB-2009.0624 -- [AIX] OpenSSL: Denial of Service 22 July 2009 =========================================================================== AusCERT Security Bulletin Summary --------------------------------- Product: OpenSSL Publisher: IBM Operating System: AIX Impact: Denial of Service Access: Remote/Unauthenticated CVE Names: CVE-2009-1379 CVE-2009-1378 CVE-2009-1377 Ref: ESB-2009.0616 Original Bulletin: http://aix.software.ibm.com/aix/efixes/security/ssl_advisory.asc Revision History: July 22 2009: Added FIPS capable OpenSSL images June 30 2009: Initial Release - --------------------------BEGIN INCLUDED TEXT-------------------- - -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 IBM SECURITY ADVISORY First Issued: Mon Jun 29 10:21:51 CDT 2009 | Updated: Tue Jul 21 13:00:53 CDT 2009 | Added FIPS capable OpenSSL images The most recent version of this document is available here: http://aix.software.ibm.com/aix/efixes/security/ssl_advisory.asc or ftp://aix.software.ibm.com/aix/efixes/security/ssl_advisory.asc VULNERABILITY SUMMARY VULNERABILITY: AIX OpenSSL DTLS remote denial of service PLATFORMS: AIX 5.2, 5.3, 6.1 SOLUTION: Apply the fix as described below. THREAT: See below CERT VU Number: n/a CVE Numbers: CVE-2009-1377, CVE-2009-1378, CVE-2009-1379 DETAILED INFORMATION I. DESCRIPTION Multiple vulnerabilities have been identified in OpenSSL, which could be exploited by remote attackers to cause a denial of service. IBM is fixing these security flaws in the AIX openssl 0.9.8.840 for AIX 5.3 and 6.1 and 0.9.8.804 for AIX 5.2 packages | which are based on OpenSSL 0.9.8h. IBM is also fixing these | security flaws in the AIX openssl FIPS capable images version | 12.9.8.1101. The dtls1_buffer_record function in ssl/d1_pkt.c in OpenSSL 0.9.8k and earlier 0.9.8 versions allows remote attackers to cause a denial of service (memory consumption) via a large series of "future epoch" DTLS records that are buffered in a queue, aka "DTLS record buffer limitation bug." (CVE-2009-1377) Multiple memory leaks in the dtls1_process_out_of_seq_message function in ssl/d1_both.c in OpenSSL 0.9.8k and earlier 0.9.8 versions allow remote attackers to cause a denial of service (memory consumption) via DTLS records that (1) are duplicates or (2) have sequence numbers much greater than current sequence numbers, aka "DTLS fragment handling memory leak." (CVE-2009-1378) Use-after-free vulnerability in the dtls1_retrieve_buffered_fragment function in ssl/d1_both.c in OpenSSL 1.0.0 Beta 2 allows remote attackers to cause a denial of service (openssl s_client crash) and possibly have unspecified other impact via a DTLS packet, as demonstrated by a packet from a server that uses a crafted server certificate. (CVE-2009-1379) II. PLATFORM VULNERABILITY ASSESSMENT To determine if your system is vulnerable, execute the following command: lslpp -L openssl.base The following fileset levels are vulnerable: AIX 6.1: all versions less than 0.9.8.840 AIX 5.3: all versions less than 0.9.8.840 AIX 5.2: all versions less than 0.9.8.804 | AIX 6.1 and 5.3: FIPS capable versions less than 12.9.8.1101 IMPORTANT: If AIX OpenSSH is in use, it must be updated to version 5.0 when updating to OpenSSL 0.9.8.840 or 0.9.8.804 AIX OpenSSH can be downloaded from: http://sourceforge.net/projects/openssh-aix III. FIXES A fix is available, and it can be downloaded from: https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=aixbp To extract the fixes from the tar file: zcat openssl.0.9.8.840-AIX5.3_6.1.tar.Z | tar xvf - or zcat openssl.0.9.8.804-AIX-5.2.tar.Z | tar xvf - | or | zcat openssl-fips.12.9.8.1101.tar.Z | tar xvf - IMPORTANT: If possible, it is recommended that a mksysb backup of the system be created. Verify it is both bootable and readable before proceeding. To preview the fix installation: installp -apYd . openssl To install the fix package: installp -aXYd . openssl IV. WORKAROUNDS There are no workarounds. V. CONTACT INFORMATION If you would like to receive AIX Security Advisories via email, please visit: http://www.ibm.com/systems/support and click on the "My notifications" link. To view previously issued advisories, please visit: http://www14.software.ibm.com/webapp/set2/subscriptions/pqvcmjd Comments regarding the content of this announcement can be directed to: security-alert@austin.ibm.com To obtain the PGP public key that can be used to communicate securely with the AIX Security Team you can either: A. Download the key from our web page: http://www.ibm.com/systems/resources/systems_p_os_aix_security_pgpkey.txt B. Download the key from a PGP Public Key Server. The key ID is: 0xADA6EB4D Please contact your local IBM AIX support center for any assistance. eServer is a trademark of International Business Machines Corporation. IBM, AIX and pSeries are registered trademarks of International Business Machines Corporation. All other trademarks are property of their respective holders. VI. ACKNOWLEDGEMENTS These vulnerabilites were reported by Daniel Mentz and Stephen Henson. - -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (AIX) iD8DBQFKZgnnP9Qud62m600RAk2GAKCDAY2RzTb0Uz4Mr2r4MwSqsnvtmwCfTrm9 dgg6vg6c/ODKEamM0dIw8sg= =xe9P - -----END PGP SIGNATURE----- - --------------------------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 auscert@auscert.org.au 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: http://www.auscert.org.au/render.html?cid=1980 If you believe that your computer system has been compromised or attacked in any way, we encourage you to let us know by completing the secure National IT Incident Reporting Form at: http://www.auscert.org.au/render.html?it=3192 =========================================================================== Australian Computer Emergency Response Team The University of Queensland Brisbane Qld 4072 Internet Email: auscert@auscert.org.au 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----- Comment: http://www.auscert.org.au/render.html?it=1967 iD8DBQFKZkkJNVH5XJJInbgRAtm9AJ4r3hw4E2+jNqbt1+//L7wtr7tbfACcDYvZ dBLh2inhw5GeTVCxwQGejpA= =dOSq -----END PGP SIGNATURE-----