REDHAT-BUG-1238322: Medium severity red hat openldap servers vulnerability
The openldap (for NSS) emulation of the openssl cipherstring parsing code incorrectly implements the multi-keyword mode. As a consequence anyone using a combination like:
ECDH+SHA
will not get the expected set of ciphers
ECDH-RSA-RC4-SHA ECDH-RSA-DES-CBC3-SHA ECDH-RSA-AES128-SHA ECDH-RSA-AES256-SHA ECDH-ECDSA-RC4-SHA ECDH-ECDSA-DES-CBC3-SHA ECDH-ECDSA-AES128-SHA ECDH-ECDSA-AES256-SHA ECDHE-RSA-RC4-SHA ECDHE-RSA-DES-CBC3-SHA ECDHE-RSA-AES128-SHA ECDHE-RSA-AES256-SHA ECDHE-ECDSA-RC4-SHA ECDHE-ECDSA-DES-CBC3-SHA ECDHE-ECDSA-AES128-SHA ECDHE-ECDSA-AES256-SHA
but instead will match
DES-CBC-SHA DES-CBC3-SHA RC4-SHA EDH-RSA-DES-CBC-SHA EDH-RSA-DES-CBC3-SHA EDH-DSS-DES-CBC-SHA EDH-DSS-DES-CBC3-SHA EXP1024-DES-CBC-SHA EXP1024-RC4-SHA SEED-SHA AES128-SHA AES256-SHA CAMELLIA256-SHA CAMELLIA128-SHA DHE-RSA-AES128-SHA DHE-RSA-AES256-SHA DHE-RSA-CAMELLIA128-SHA DHE-RSA-CAMELLIA256-SHA DHE-DSS-RC4-SHA DHE-DSS-AES128-SHA DHE-DSS-AES256-SHA DHE-DSS-CAMELLIA128-SHA DHE-DSS-CAMELLIA256-SHA ECDH-RSA-RC4-SHA ECDH-RSA-DES-CBC3-SHA ECDH-RSA-AES128-SHA ECDH-RSA-AES256-SHA ECDH-ECDSA-RC4-SHA ECDH-ECDSA-DES-CBC3-SHA ECDH-ECDSA-AES128-SHA ECDH-ECDSA-AES256-SHA ECDHE-RSA-RC4-SHA ECDHE-RSA-DES-CBC3-SHA ECDHE-RSA-AES128-SHA ECDHE-RSA-AES256-SHA ECDHE-ECDSA-RC4-SHA ECDHE-ECDSA-DES-CBC3-SHA ECDHE-ECDSA-AES128-SHA ECDHE-ECDSA-AES256-SHA
Acknowledgements:
This issue was discovered by Martin Poole of the Red Hat Software Maintenance Engineering group.
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-1238322?
The severity of REDHAT-BUG-1238322 is considered to be high due to the potential for improper cipher implementation.
How do I fix REDHAT-BUG-1238322?
To fix REDHAT-BUG-1238322, you should upgrade to the latest version of OpenLDAP that addresses this vulnerability.
What specific issue does REDHAT-BUG-1238322 address?
REDHAT-BUG-1238322 addresses an incorrect implementation of the multi-keyword mode in the openssl cipherstring parsing code in OpenLDAP.
Which versions of OpenLDAP are affected by REDHAT-BUG-1238322?
All versions utilizing the openldap (for NSS) and the specific cipher string combination are affected by REDHAT-BUG-1238322.
What are the implications of running vulnerable software with REDHAT-BUG-1238322?
Running vulnerable software related to REDHAT-BUG-1238322 can lead to unexpected cipher selections, which may compromise secure communications.