|
|||||||||||
|
FreeBSD Security Advisory FreeBSD-SA-07:08.openssl
From: FreeBSD Security Advisories <security-advisories(at)freebsd.org>
Date: Wed Oct 03 2007 - 17:58:30 EDT
FreeBSD-SA-07:08.openssl Security Advisory
The FreeBSD Project
Topic: Buffer overflow in OpenSSL SSL_get_shared_ciphers()
Category: contrib
Module: openssl
Announced: 2007-10-03
Credits: Moritz Jodeit
Affects: All FreeBSD releases.
Corrected: 2007-10-03 21:39:43 UTC (RELENG_6, 6.2-STABLE)
2007-10-03 21:40:35 UTC (RELENG_6_2, 6.2-RELEASE-p8)
2007-10-03 21:41:22 UTC (RELENG_6_1, 6.1-RELEASE-p20)
2007-10-03 21:42:00 UTC (RELENG_5, 5.5-STABLE)
2007-10-03 21:42:32 UTC (RELENG_5_5, 5.5-RELEASE-p16)
CVE Name: CVE-2007-5135
For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit <URL:http://security.FreeBSD.org/>. I. Background FreeBSD includes software from the OpenSSL Project. The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. II. Problem Description A buffer overflow addressed in FreeBSD-SA-06:23.openssl has been found to be incorrectly fixed. III. Impact For applications using the SSL_get_shared_ciphers() function, the buffer overflow could allow an attacker to crash or potentially execute arbitrary code with the permissions of the user running the application. IV. Workaround No workaround is available, but only applications using the SSL_get_shared_ciphers() function are affected. V. Solution Perform one of the following:
The following patch have been verified to apply to FreeBSD 5.5, 6.1, and 6.2 systems.
# fetch http://security.FreeBSD.org/patches/SA-07:08/openssl.patch b) Execute the following commands as root: # cd /usr/src VI. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. Branch RevisionPath - ------------------------------------------------------------------------- RELENG_5 src/crypto/openssl/ssl/ssl_lib.c 1.1.1.11.2.3 RELENG_5_5 src/UPDATING 1.342.2.35.2.16 src/sys/conf/newvers.sh 1.62.2.21.2.18 src/crypto/openssl/ssl/ssl_lib.c 1.1.1.11.2.1.4.2 RELENG_6 src/crypto/openssl/ssl/ssl_lib.c 1.1.1.12.2.2 RELENG_6_2 src/UPDATING 1.416.2.29.2.11 src/sys/conf/newvers.sh 1.69.2.13.2.11 src/crypto/openssl/ssl/ssl_lib.c 1.1.1.12.2.1.2.1 RELENG_6_1 src/UPDATING 1.416.2.22.2.22 src/sys/conf/newvers.sh 1.69.2.11.2.22 src/crypto/openssl/ssl/ssl_lib.c 1.1.1.12.6.2 - ------------------------------------------------------------------------- VII. References http://marc.info/?l=bugtraq&m=119091888624735http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3738http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-5135
The latest revision of this advisory is available at
http://security.FreeBSD.org/advisories/FreeBSD-SA-07:08.openssl.asc
-----BEGIN PGP SIGNATURE-----
iD8DBQFHBA+HFdaIBMps37IRAtTQAJ0bFBZt7DVJzhQkUcu7VdNS7Kj8cwCeMQaS
cNFjW3j2eolZhlee83l3blo=
This archive was generated by hypermail 2.1.8 : Sun Oct 28 2007 - 06:19:10 EDT |
||||||||||
|
|||||||||||