Secunia Logo
 
OpenSSL Potential SSL 2.0 Rollback Vulnerability
Secunia Advisory: SA17151
Release Date: 2005-10-11
Popularity: 16,292 views

Critical:
Less critical
Impact: Security Bypass
Where: From remote
Solution Status: Vendor Patch

Software:OpenSSL 0.9.x

Subscribe: Instant alerts on relevant vulnerabilities

CVE reference:CVE-2005-2969


Description:
A vulnerability has been reported in OpenSSL, which potentially can be exploited by malicious people to bypass certain security restrictions.

The vulnerability is caused due to an error in handling the use of SSL_OP_MSIE_SSLV2_RSA_PADDING option. The use of this option causes a verification check that prevents protocol-version rollback attacks to be disabled. This may be exploited in "man-in-the-middle" attacks to force a client and a server to negotiate the less secure SSL 2.0 protocol even when both parties support the more secure SSL 3.0 or TLS 1.0 protocols. The option is also enabled when the SSL_OP_ALL option is used.

Successful exploitation requires that SSL 2.0 is enabled, and either the SSL_OP_MSIE_SSLV2_RSA_PADDING or the SSL_OP_ALL option is used.

The vulnerability has been reported in all versions prior to 0.9.7h, and prior to 0.9.8a.

Applications that use the OpenSSL SSL/TLS server implementation are potentially affected.

Solution:
Update to the fixed versions or apply patch.
http://www.openssl.org/source/

OpenSSL 0.9.7 branch:
Update to version 0.9.7h or later.

OpenSSL 0.9.8 branch:
Update to version 0.9.8a or later.

The vendor provides the following source code patch for the 0.9.6, 0.9.7, and 0.9.8 OpenSSL branches for users who are unable to perform a version update.
http://www.openssl.org/news/patch-CAN-2005-2969.txt

Provided and/or discovered by:
The vendor credits Yutaka Oiwa, Research Center for Information Security, National Institute of Advanced Industrial Science and Technology (AIST), Japan.

Original Advisory:
http://www.openssl.org/news/secadv_20051011.txt


Track this Secunia Advisory
Customers of the Secunia Vulnerability Intelligence solutions will automatically receive updates when new information regarding this advisory is released.

Read more about our Vulnerability Intelligence solutions and what they can do for you and your company.

About this Secunia Advisory
Please note: The information that this Secunia Advisory is based on comes from a third party unless stated otherwise.

Secunia collects, validates, and verifies all vulnerability reports issued by security research groups, vendors, and others.
  
Latest Advisories

Send Feedback to Secunia
If you have new information regarding this Secunia advisory or a product in our database, please send it to us using either our web form or email us at vuln@secunia.com.

Ideas, suggestions, and other feedback are most welcome.

Most Popular - 3 Hours

1. Apple iPhone / iPod touch Multiple Vulnerabilities // 167 views
2. vBulletin Visitor Messages Script Insertion Vulnerability // 65 views
3. BitDefender Antivirus PDF Processing Memory Corruption Vulnerability // 63 views
4. Sun Java JDK / JRE Multiple Vulnerabilities // 47 views
5. Checkpoint VPN-1 Information Disclosure Vulnerability // 44 views
6. EMC Control Center SAN Manager Multiple Vulnerabilities // 41 views
7. SemanticScuttle Cross-Site Scripting Vulnerabilities // 41 views
8. Easyedit CMS Multiple SQL Injection Vulnerabilities // 35 views
9. IBM Workplace Web Content Management Cross-Site Scripting Vulnerabilities // 33 views
10. Fedora update for thunderbird // 32 views