OpenSSL J-PAKE Security Bypass Vulnerability
BID:45163
Info
OpenSSL J-PAKE Security Bypass Vulnerability
| Bugtraq ID: | 45163 |
| Class: | Unknown |
| CVE: |
CVE-2010-4252 |
| Remote: | Yes |
| Local: | No |
| Published: | Dec 02 2010 12:00AM |
| Updated: | Mar 19 2015 09:04AM |
| Credit: | Sebastien Martini |
| Vulnerable: |
VMWare ESXi 5.0 VMWare ESXi 4.1 VMWare ESXi 4.0 VMWare ESXi 3.5 VMWare ESX 4.1 VMWare ESX 4.0 VMWare ESX 3.5 Slackware Linux x86_64 -current Slackware Linux 13.1 x86_64 Slackware Linux 13.1 Slackware Linux 13.0 x86_64 Slackware Linux 13.0 Slackware Linux 12.2 Slackware Linux 12.1 Slackware Linux 12.0 Slackware Linux 11.0 Slackware Linux -current OpenSSL Project OpenSSL 1.0.2 OpenSSL Project OpenSSL 1.0 beta3 OpenSSL Project OpenSSL 1.0 Beta2 OpenSSL Project OpenSSL 1.0 beta1 OpenSSL Project OpenSSL 1.0 OpenSSL Project OpenSSL 0.9.8 k OpenSSL Project OpenSSL 0.9.8 j OpenSSL Project OpenSSL 0.9.8 i OpenSSL Project OpenSSL 0.9.8 h OpenSSL Project OpenSSL 0.9.8 e OpenSSL Project OpenSSL 0.9.8 d OpenSSL Project OpenSSL 0.9.8 c OpenSSL Project OpenSSL 0.9.8 b OpenSSL Project OpenSSL 0.9.8 a OpenSSL Project OpenSSL 0.9.8 OpenSSL Project OpenSSL 0.9.7 m OpenSSL Project OpenSSL 0.9.7 l OpenSSL Project OpenSSL 0.9.7 k OpenSSL Project OpenSSL 0.9.7 j OpenSSL Project OpenSSL 0.9.7 i OpenSSL Project OpenSSL 0.9.7 h OpenSSL Project OpenSSL 0.9.7 g OpenSSL Project OpenSSL 0.9.7 f OpenSSL Project OpenSSL 0.9.7 e OpenSSL Project OpenSSL 0.9.7 d OpenSSL Project OpenSSL 0.9.7 c OpenSSL Project OpenSSL 0.9.7 beta3 OpenSSL Project OpenSSL 0.9.7 beta2 OpenSSL Project OpenSSL 0.9.7 beta1 OpenSSL Project OpenSSL 0.9.7 b OpenSSL Project OpenSSL 0.9.7 a OpenSSL Project OpenSSL 0.9.7 OpenSSL Project OpenSSL 0.9.6 m OpenSSL Project OpenSSL 0.9.6 l OpenSSL Project OpenSSL 0.9.6 k OpenSSL Project OpenSSL 0.9.6 j OpenSSL Project OpenSSL 0.9.6 i OpenSSL Project OpenSSL 0.9.6 h OpenSSL Project OpenSSL 0.9.6 g OpenSSL Project OpenSSL 0.9.6 f OpenSSL Project OpenSSL 0.9.6 e OpenSSL Project OpenSSL 0.9.6 d OpenSSL Project OpenSSL 0.9.6 c OpenSSL Project OpenSSL 0.9.6 b OpenSSL Project OpenSSL 0.9.6 a OpenSSL Project OpenSSL 0.9.6 OpenSSL Project OpenSSL 0.9.5 a OpenSSL Project OpenSSL 0.9.5 OpenSSL Project OpenSSL 0.9.4 OpenSSL Project OpenSSL 0.9.3 OpenSSL Project OpenSSL 0.9.2 b OpenSSL Project OpenSSL 0.9.1 c OpenSSL Project OpenSSL 1.0.0b OpenSSL Project OpenSSL 1.0.0b OpenSSL Project OpenSSL 1.0.0A OpenSSL Project OpenSSL 1.0.0a OpenSSL Project OpenSSL 1.0.0 Beta5 OpenSSL Project OpenSSL 1.0.0 Beta4 OpenSSL Project OpenSSL 0.9.8p OpenSSL Project OpenSSL 0.9.8p OpenSSL Project OpenSSL 0.9.8O OpenSSL Project OpenSSL 0.9.8o OpenSSL Project OpenSSL 0.9.8n OpenSSL Project OpenSSL 0.9.8N OpenSSL Project OpenSSL 0.9.8M OpenSSL Project OpenSSL 0.9.8m OpenSSL Project OpenSSL 0.9.8l OpenSSL Project OpenSSL 0.9.8g OpenSSL Project OpenSSL 0.9.8f OpenSSL Project OpenSSL 0.9.8 f HP SSL for OpenVMS 1.4 HP SSL for OpenVMS 1.3 HP HP-UX B.11.31 HP HP-UX B.11.31 HP HP-UX B.11.23 HP HP-UX B.11.11 HP HP-UX B.11.11 Avaya Proactive Contact 3.0.4 |
| Not Vulnerable: |
OpenSSL Project OpenSSL 1.0.0c HP SSL for OpenVMS 1.4-453 |
Discussion
OpenSSL J-PAKE Security Bypass Vulnerability
OpenSSL is prone to a security-bypass vulnerability.
A successful exploit may allow attackers to authenticate without the shared secret, aiding in further attacks.
OpenSSL's implementation of J-PAKE is experimental and is not compiled in by default.
Version prior to OpenSSL 1.0.0c with J-PAKE implemented are vulnerable.
OpenSSL is prone to a security-bypass vulnerability.
A successful exploit may allow attackers to authenticate without the shared secret, aiding in further attacks.
OpenSSL's implementation of J-PAKE is experimental and is not compiled in by default.
Version prior to OpenSSL 1.0.0c with J-PAKE implemented are vulnerable.
Exploit / POC
OpenSSL J-PAKE Security Bypass Vulnerability
Currently we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Currently we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution / Fix
OpenSSL J-PAKE Security Bypass Vulnerability
Solution:
Updates are available. Please see the references for more information.
Slackware Linux 12.2
Slackware Linux 13.1
Slackware Linux x86_64 -current
Slackware Linux 13.0 x86_64
Slackware Linux 11.0
Slackware Linux 12.0
Slackware Linux -current
Solution:
Updates are available. Please see the references for more information.
Slackware Linux 12.2
-
Slackware openssl-0.9.8q-i486-1_slack12.2.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.2/patches/packages/ openssl-0.9.8q-i486-1_slack12.2.tgz -
Slackware openssl-solibs-0.9.8q-i486-1_slack12.2.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.2/patches/packages/ openssl-solibs-0.9.8q-i486-1_slack12.2.tgz
Slackware Linux 13.1
-
Slackware openssl-0.9.8q-i486-1_slack13.1.txz
ftp://ftp.slackware.com/pub/slackware/slackware-13.1/patches/packages/ openssl-0.9.8q-i486-1_slack13.1.txz -
Slackware openssl-solibs-0.9.8q-i486-1_slack13.1.txz
ftp://ftp.slackware.com/pub/slackware/slackware-13.1/patches/packages/ openssl-solibs-0.9.8q-i486-1_slack13.1.txz
Slackware Linux x86_64 -current
-
Slackware openssl-0.9.8q-x86_64-1.txz
ftp://ftp.slackware.com/pub/slackware/slackware64-current/slackware64/ n/openssl-0.9.8q-x86_64-1.txz -
Slackware openssl-solibs-0.9.8q-x86_64-1.txz
ftp://ftp.slackware.com/pub/slackware/slackware64-current/slackware64/ a/openssl-solibs-0.9.8q-x86_64-1.txz
Slackware Linux 13.0 x86_64
-
Slackware openssl-0.9.8q-x86_64-1_slack13.0.txz
ftp://ftp.slackware.com/pub/slackware/slackware64-13.0/patches/package s/openssl-0.9.8q-x86_64-1_slack13.0.txz -
Slackware openssl-solibs-0.9.8q-x86_64-1_slack13.0.txz
ftp://ftp.slackware.com/pub/slackware/slackware64-13.0/patches/package s/openssl-solibs-0.9.8q-x86_64-1_slack13.0.txz
Slackware Linux 11.0
-
Slackware openssl-0.9.8q-i486-1_slack11.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-11.0/patches/packages/ openssl-0.9.8q-i486-1_slack11.0.tgz -
Slackware openssl-solibs-0.9.8q-i486-1_slack11.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-11.0/patches/packages/ openssl-solibs-0.9.8q-i486-1_slack11.0.tgz
Slackware Linux 12.0
-
Slackware openssl-0.9.8q-i486-1_slack12.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.0/patches/packages/ openssl-0.9.8q-i486-1_slack12.0.tgz -
Slackware openssl-solibs-0.9.8q-i486-1_slack12.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.0/patches/packages/ openssl-solibs-0.9.8q-i486-1_slack12.0.tgz
Slackware Linux -current
-
Slackware openssl-0.9.8q-i486-1.txz
ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/op enssl-0.9.8q-i486-1.txz -
Slackware openssl-solibs-0.9.8q-i486-1.txz
ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/a/op enssl-solibs-0.9.8q-i486-1.txz
References
OpenSSL J-PAKE Security Bypass Vulnerability
References:
References:
- IBM Netcool System Service Monitor SSM 4.0 Fix Pack 1 README Netcool/System Serv (IBM)
- IBM Netcool System Service Monitor SSM 4.0 Fix Pack 14 README Netcool/System Ser (IBM)
- OpenSSL Homepage (OpenSSL)
- Security Bulletin: IBM Tivoli Netcool System Service Monitors/Application Servic (IBM)
- Security Bulletin: IBM Tivoli Netcool System Service Monitors/Application Servic (IBM)
- Session Key Retrieval in J-PAKE Implementations of OpenSSL and OpenSSH (Sebastien Martini)
- HPSBUX02638 SSRT100339 rev.1 - HP-UX Running OpenSSL, Remote Execution of Arbitr ([email protected])
- ASA-2011-082 HPSBUX02638 SSRT100339 rev.1 - HP-UX Running OpenSSL, Remote Execut (Avaya)
- HMC OpenSSL Upgrade to Address Cryptographic Vulnerabilities (IBM)
- IBM Tivoli Composite Application Manager for Transactions Internet Service Monit (IBM)
- OpenSSL Security Advisory [2 December 2010] (OpenSSL)
- Security Bulletin: IBM Endpoint Manager for Remote Control is affected by multip (IBM)
- Security Bulletin: IBM Sterling Connect:Enterprise for UNIX is affected by multi (IBM)
- Security Bulletin: IBM Sterling Connect:Express for UNIX is affected by multiple (IBM)
- Security Bulletin: IBM Tivoli Composite Application Monitoring for Transactions (IBM)
- Security Bulletin: OpenSSL vulnerability issues for IBM Cloudburst (IBM)
- Security Bulletin: OpenSSL vulnerability issues for IBM Service Delivery Manager (IBM)
- Security Bulletin: Tivoli Endpoint Manager for Remote Control is affected by mul (IBM)
- Security Bulletin: Tivoli Remote Control is affected by multiple OpenSSL vulnera (IBM)
- Storage HMC OpenSSL upgrade to address cryptographic vulnerabilities (IBM)
- VMSA-2012-0013 (VMWare)