Re: Upgrading OpenSSL on RHEL5

2014-04-24 Thread Jan Just Keijser

On 24/04/14 01:46, Peter Waltenberg wrote:

rpm -q --changelog openssl | grep CVE
AFAIU RedHat backports CVE's to the version of openssl included in RHEL5 
(0.9.8e)

FWIW: this is the changelog from a Scientific Linux 5 box:

rpm -q --changelog openssl | grep CVE
- fix for CVE-2013-0169 - SSL/TLS CBC timing attack (#907589)
- fix for CVE-2013-0166 - DoS in OCSP signatures checking (#908052)
  environment variable is set (fixes CVE-2012-4929 #857051)
- fix for CVE-2012-2333 - improper checking for record length in DTLS 
(#820686)

- fix for CVE-2012-2110 - memory corruption in asn1_d2i_read_bio() (#814185)
- fix for CVE-2012-0884 - MMA weakness in CMS and PKCS#7 code (#802725)
- fix for CVE-2012-1165 - NULL read dereference on bad MIME headers 
(#802489)

- fix for CVE-2011-4108  CVE-2012-0050 - DTLS plaintext recovery
- fix for CVE-2011-4109 - double free in policy checks (#771771)
- fix for CVE-2011-4576 - uninitialized SSL 3.0 padding (#771775)
- fix for CVE-2011-4619 - SGC restart DoS attack (#771780)
- fix CVE-2010-4180 - completely disable code for
- fix CVE-2009-3245 - add missing bn_wexpand return checks (#570924)
- fix CVE-2010-0433 - do not pass NULL princ to krb5_kt_get_entry which
- fix CVE-2009-3555 - support the safe renegotiation extension and
- fix CVE-2009-2409 - drop MD2 algorithm from EVP tables (#510197)
- fix CVE-2009-4355 - do not leak memory when CRYPTO_cleanup_all_ex_data()
- fix CVE-2009-1386 CVE-2009-1387 (DTLS DoS problems)
- fix CVE-2009-1377 CVE-2009-1378 CVE-2009-1379
- fix CVE-2009-0590 - reject incorrectly encoded ASN.1 strings (#492304)
- fix CVE-2008-5077 - incorrect checks for malformed signatures (#476671)
- fix CVE-2007-3108 - side channel attack on private keys (#250581)
- fix CVE-2007-5135 - off-by-one in SSL_get_shared_ciphers (#309881)
- fix CVE-2007-4995 - out of order DTLS fragments buffer overflow (#321221)
- CVE-2006-2940 fix was incorrect (#208744)
- fix CVE-2006-2937 - mishandled error on ASN.1 parsing (#207276)
- fix CVE-2006-2940 - parasitic public keys DoS (#207274)
- fix CVE-2006-3738 - buffer overflow in SSL_get_shared_ciphers (#206940)
- fix CVE-2006-4343 - sslv2 client DoS (#206940)
- fix CVE-2006-4339 - prevent attack on PKCS#1 v1.5 signatures (#205180)
- fix for CVE-2013-0169 - SSL/TLS CBC timing attack (#907589)
- fix for CVE-2013-0166 - DoS in OCSP signatures checking (#908052)
  environment variable is set (fixes CVE-2012-4929 #857051)
- fix for CVE-2012-2333 - improper checking for record length in DTLS 
(#820686)

- fix for CVE-2012-2110 - memory corruption in asn1_d2i_read_bio() (#814185)
- fix for CVE-2012-0884 - MMA weakness in CMS and PKCS#7 code (#802725)
- fix for CVE-2012-1165 - NULL read dereference on bad MIME headers 
(#802489)

- fix for CVE-2011-4108  CVE-2012-0050 - DTLS plaintext recovery
- fix for CVE-2011-4109 - double free in policy checks (#771771)
- fix for CVE-2011-4576 - uninitialized SSL 3.0 padding (#771775)
- fix for CVE-2011-4619 - SGC restart DoS attack (#771780)
- fix CVE-2010-4180 - completely disable code for
- fix CVE-2009-3245 - add missing bn_wexpand return checks (#570924)
- fix CVE-2010-0433 - do not pass NULL princ to krb5_kt_get_entry which
- fix CVE-2009-3555 - support the safe renegotiation extension and
- fix CVE-2009-2409 - drop MD2 algorithm from EVP tables (#510197)
- fix CVE-2009-4355 - do not leak memory when CRYPTO_cleanup_all_ex_data()
- fix CVE-2009-1386 CVE-2009-1387 (DTLS DoS problems)
- fix CVE-2009-1377 CVE-2009-1378 CVE-2009-1379
- fix CVE-2009-0590 - reject incorrectly encoded ASN.1 strings (#492304)
- fix CVE-2008-5077 - incorrect checks for malformed signatures (#476671)
- fix CVE-2007-3108 - side channel attack on private keys (#250581)
- fix CVE-2007-5135 - off-by-one in SSL_get_shared_ciphers (#309881)
- fix CVE-2007-4995 - out of order DTLS fragments buffer overflow (#321221)
- CVE-2006-2940 fix was incorrect (#208744)
- fix CVE-2006-2937 - mishandled error on ASN.1 parsing (#207276)
- fix CVE-2006-2940 - parasitic public keys DoS (#207274)
- fix CVE-2006-3738 - buffer overflow in SSL_get_shared_ciphers (#206940)
- fix CVE-2006-4343 - sslv2 client DoS (#206940)
- fix CVE-2006-4339 - prevent attack on PKCS#1 v1.5 signatures (#205180)


it will be very hard to upgrade to a newer version of openssl (1.0? I'd 
say forget it) , as many packages depend on either openssl, libssl.so.6 
and or libcrypto.so.6 (don't ask me where the 6 came from). The best you 
could achieve is to download the latest 0.9.8 release, build an RPM for 
that based on the RHEL5 spec file and try to upgrade your openssl 
library that way.


HTH,

JJK

__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org


Re: Upgrading OpenSSL on RHEL5

2014-04-24 Thread Hubert Kario
- Original Message - 

 From: Shruti Palshikar shr...@buysidefx.com
 To: openssl-dev@openssl.org
 Sent: Wednesday, 23 April, 2014 5:50:45 PM
 Subject: Upgrading OpenSSL on RHEL5

 Hello,

 I am trying to upgrade my openSSL version on RHEL5. WHen I tried to update it
 using yum commad (it kept pausing with the messages - No packages marked for
 update) I found out that this was not installed from the source but was
 present along with RHEL in the /usr directory. Following are some helpful
 commands to give you an idea of the machine and openSSL I am using

OpenSSL version shipped in RHEL 5 is the newest version that's compatible with
other applications and tools shipped in this RHEL version. It does have all
the important bug fixes and security fixes backported (if you think it is
missing something, please contact us through Customer Portal).

If you want to have a newer openssl version (e.g. to have support for AES-GCM or
TLS1.2), you will have to upgrade to newer RHEL release (6.5).

If you need only a single application to support newer cryptography, you
shouldn't replace the system version of openssl with version 1.0.x or
you will most likely break your install.

-- 
Regards,
Hubert Kario
BaseOS QE Security team
Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno, Czech Republic
__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org


Re: Upgrading OpenSSL on RHEL5

2014-04-24 Thread LOKESH JANGIR
Hi Shruti,

As per openssl, version 0.98e is not infected with hearbleed issue. You can
check on below link.
http://www.openssl.org/news/secadv_20140407.txt

Regards,
Lokesh Jangir


On Thu, Apr 24, 2014 at 6:47 PM, Shruti Palshikar shr...@buysidefx.comwrote:

 Thanks everyone for the help, does anybody know if RHEL5 with version
 0.98e of openssl has a fix for TLS/SSL renegotiation vulnerability?


 On Thu, Apr 24, 2014 at 7:40 AM, Hubert Kario hka...@redhat.com wrote:

 - Original Message -

  From: Shruti Palshikar shr...@buysidefx.com
  To: openssl-dev@openssl.org
  Sent: Wednesday, 23 April, 2014 5:50:45 PM
  Subject: Upgrading OpenSSL on RHEL5

  Hello,

  I am trying to upgrade my openSSL version on RHEL5. WHen I tried to
 update it
  using yum commad (it kept pausing with the messages - No packages
 marked for
  update) I found out that this was not installed from the source but was
  present along with RHEL in the /usr directory. Following are some
 helpful
  commands to give you an idea of the machine and openSSL I am using

 OpenSSL version shipped in RHEL 5 is the newest version that's compatible
 with
 other applications and tools shipped in this RHEL version. It does have
 all
 the important bug fixes and security fixes backported (if you think it is
 missing something, please contact us through Customer Portal).

 If you want to have a newer openssl version (e.g. to have support for
 AES-GCM or
 TLS1.2), you will have to upgrade to newer RHEL release (6.5).

 If you need only a single application to support newer cryptography, you
 shouldn't replace the system version of openssl with version 1.0.x or
 you will most likely break your install.

 --
 Regards,
 Hubert Kario
 BaseOS QE Security team
 Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno, Czech Republic
 __
 OpenSSL Project http://www.openssl.org
 Development Mailing List   openssl-dev@openssl.org
 Automated List Manager   majord...@openssl.org




 --
 Thanks,
 Shruti Palshikar
 617 784 8358
 BuysideFXhttps://app.getsignals.com/link?url=http%3A%2F%2Fwww.buysidefx.com%2Fukey=agxzfnNpZ25hbHNjcnhyFAsSC1VzZXJQcm9maWxlGLr_3AMMk=a1b9ff13b42c4509a0ed70bae764a41a
 *Solving foreign exchange problems *
 *for institutional money managers*




Re: Upgrading OpenSSL on RHEL5

2014-04-24 Thread Shruti Palshikar
Thanks Hubert


On Thu, Apr 24, 2014 at 10:20 AM, Hubert Kario hka...@redhat.com wrote:

 - Original Message -
 
  From: Shruti Palshikar shr...@buysidefx.com
  To: openssl-dev@openssl.org
  Sent: Thursday, 24 April, 2014 3:33:50 PM
  Subject: Re: Upgrading OpenSSL on RHEL5
 
  I was referring to the TLS/SSL renegotiation vulnerability. Do you know
 if
  the 0.98e version has the fix?

 Yes, CVE-2009-3555 is fixed in the openssl package as shipped in RHEL-5:

 https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2009-3555#c105

 --
 Regards,
 Hubert Kario
 BaseOS QE Security team
 Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno, Czech Republic
 __
 OpenSSL Project http://www.openssl.org
 Development Mailing List   openssl-dev@openssl.org
 Automated List Manager   majord...@openssl.org




-- 
Thanks,
Shruti Palshikar
617 784 8358
BuysideFXhttps://app.getsignals.com/link?url=http%3A%2F%2Fwww.buysidefx.com%2Fukey=agxzfnNpZ25hbHNjcnhyFAsSC1VzZXJQcm9maWxlGLr_3AMMk=a1b9ff13b42c4509a0ed70bae764a41a
*Solving foreign exchange problems *
*for institutional money managers*


Upgrading OpenSSL on RHEL5

2014-04-23 Thread Shruti Palshikar
Hello,

I am trying to upgrade my openSSL version on RHEL5. WHen I tried to update
it using yum commad (it kept pausing with the messages - No packages marked
for update) I found out that this was not installed from the source but was
present along with RHEL in the /usr directory. Following are some helpful
commands to give you an idea of the machine and openSSL I am using

1. yum search openSSL

Loaded plugins: downloadonly, replace, rhnplugin, security
 This system is receiving updates from RHN Classic or RHN Satellite.
 drivesrvr

   |951 B
00:00
 rhel-raxmon

  |951 B 00:00
 Excluding Packages from Red Hat Enterprise Linux (v. 5 for 64-bit x86_64)
 Finished
==
Matched: openssl
==
easy-rsa.noarch : Simple shell based CA utility
globus-gsi-openssl-error.i386 : Globus Toolkit - Globus OpenSSL Error Handling
globus-gsi-openssl-error.x86_64 : Globus Toolkit - Globus OpenSSL Error Handling
globus-gsi-openssl-error-devel.i386 : Globus Toolkit - Globus OpenSSL
Error HandlingDevelopment Files
globus-gsi-openssl-error-devel.x86_64 : Globus Toolkit - Globus
OpenSSL Error Handling Development Files
globus-gsi-openssl-error-doc.x86_64 : Globus Toolkit - Globus OpenSSL
Error Handling Documentation Files
globus-openssl-module.i386 : Globus Toolkit - Globus OpenSSL Module Wrapper
globus-openssl-module.x86_64 : Globus Toolkit - Globus OpenSSL Module Wrapper
globus-openssl-module-devel.i386 : Globus Toolkit - Globus OpenSSL
Module Wrapper Development Files
globus-openssl-module-devel.x86_64 : Globus Toolkit - Globus OpenSSL
Module Wrapper Development Files
globus-openssl-module-doc.x86_64 : Globus Toolkit - Globus OpenSSL
Module Wrapper Documentation Files
globus-openssl-module-progs.x86_64 : Globus Toolkit - Globus OpenSSL
Module Wrapper Programs
libssh.i386 : A library implementing the SSH2 protocol (0xbadc0de version)
 libssh.x86_64 : A library implementing the SSH2 protocol (0xbadc0de version)
 lua-sec.x86_64 : Lua binding for OpenSSL library
 m2crypto.x86_64 : Support for using OpenSSL in python scripts
 mingw32-openssl.noarch : MinGW port of the OpenSSL toolkit
 openscada-Transport-SSL.x86_64 : Open SCADA transports
 openssl.i686 : The OpenSSL toolkit
 openssl.x86_64 : The OpenSSL toolkit
 openssl-devel.i386 : Files for development of applications which will
use OpenSSL
 openssl-devel.x86_64 : Files for development of applications which
will use OpenSSL
 openssl-perl.x86_64 : Perl scripts provided with OpenSSL
 openssl097a.i386 : The OpenSSL toolkit
 openssl097a.x86_64 : The OpenSSL toolkit
 openvpn.x86_64 : A full-featured SSL VPN solution
 perl-Crypt-OpenSSL-AES.x86_64 : Perl interface to OpenSSL for AES
 perl-Crypt-OpenSSL-Bignum.x86_64 : Perl interface to OpenSSL for Bignum
 perl-Crypt-OpenSSL-DSA.x86_64 : Perl interface to OpenSSL for DSA
 perl-Crypt-OpenSSL-RSA.x86_64 : Perl interface to OpenSSL for RSA
 perl-Crypt-OpenSSL-Random.x86_64 : Perl interface to OpenSSL for Random
 perl-Crypt-OpenSSL-X509.x86_64 : Perl interface to OpenSSL for X509
 perl-Crypt-SMIME.x86_64 : S/MIME message signing, verification,
encryption and  decryption
 perl-Crypt-SSLeay.x86_64 : Crypt::SSLeay - OpenSSL glue that provides
LWP https support
 perl-Net-SSLeay.x86_64 : Perl extension for using OpenSSL
 pkcs11-helper.i386 : A library for using PKCS#11 providers
 pkcs11-helper.x86_64 : A library for using PKCS#11 providers
 pyOpenSSL.x86_64 : Python wrapper module around the OpenSSL library
 python-socksipychain.noarch : A Python SOCKS/HTTP Proxy module
 python26-m2crypto.x86_64 : Support for using OpenSSL in python 2.6 scripts
 tomcat-native.x86_64 : Tomcat native library
 tomcatjss.noarch : JSSE implementation using JSS for Tomcat
 xmlsec1.i386 : Library providing support for XML Signature and XML
Encryption  standards
 xmlsec1.x86_64 : Library providing support for XML Signature and
XML Encryption standards
 xmlsec1-openssl.i386 : OpenSSL crypto plugin for XML Security Library
 xmlsec1-openssl.x86_64 : OpenSSL crypto plugin for XML Security Library
 xmlsec1-openssl-devel.i386 : OpenSSL crypto plugin for XML Security Library
 xmlsec1-openssl-devel.x86_64 : OpenSSL crypto plugin for XML Security Library


2. yum info openssl-devel

Loaded plugins: downloadonly, replace, rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
drivesrvr

 |  951 B
00:00
rh el-raxmon

  |  951 B
00:00
 Excluding Packages from Red Hat Enterprise Linux (v. 5 for 64-bit x86_64)
 Finished
 Installed Packages
 Name   : openssl-devel
 Arch   : x86_64
 Version: 0.9.8e
 Release: 27.el5_10.1
 Size   : 5.1 

Re: Upgrading OpenSSL on RHEL5

2014-04-23 Thread Paul Vander Griend
Shruti,

 This is probably not the right list to ask that question but i'm
going to help you anyways.

  OpenSSL is a library and you can't simply upgrade it across your
entire RHEL installation. What you need is for the packages that you
have installed who have dependencies on OpenSSL to update their
packages to have a dependency on the newer version. I believe there is
a yum update or yum upgrade command which will attempt to update any
packages that are out of date. You are at the mercy of the package
owners and the RHEL repository folk.

-Paul


On Wed, Apr 23, 2014 at 10:50 AM, Shruti Palshikar shr...@buysidefx.com wrote:
 Hello,

 I am trying to upgrade my openSSL version on RHEL5. WHen I tried to update
 it using yum commad (it kept pausing with the messages - No packages marked
 for update) I found out that this was not installed from the source but was
 present along with RHEL in the /usr directory. Following are some helpful
 commands to give you an idea of the machine and openSSL I am using

 1. yum search openSSL

 Loaded plugins: downloadonly, replace, rhnplugin, security
  This system is receiving updates from RHN Classic or RHN Satellite.
  drivesrvr
 |951 B 00:00
  rhel-raxmon
 |951 B 00:00
  Excluding Packages from Red Hat Enterprise Linux (v. 5 for 64-bit x86_64)
  Finished
 ==
 Matched: openssl
 ==
 easy-rsa.noarch : Simple shell based CA utility
 globus-gsi-openssl-error.i386 : Globus Toolkit - Globus OpenSSL Error
 Handling
 globus-gsi-openssl-error.x86_64 : Globus Toolkit - Globus OpenSSL Error
 Handling
 globus-gsi-openssl-error-devel.i386 : Globus Toolkit - Globus OpenSSL Error
 HandlingDevelopment Files
 globus-gsi-openssl-error-devel.x86_64 : Globus Toolkit - Globus OpenSSL
 Error Handling Development Files
 globus-gsi-openssl-error-doc.x86_64 : Globus Toolkit - Globus OpenSSL Error
 Handling Documentation Files
 globus-openssl-module.i386 : Globus Toolkit - Globus OpenSSL Module Wrapper
 globus-openssl-module.x86_64 : Globus Toolkit - Globus OpenSSL Module
 Wrapper
 globus-openssl-module-devel.i386 : Globus Toolkit - Globus OpenSSL Module
 Wrapper Development Files
 globus-openssl-module-devel.x86_64 : Globus Toolkit - Globus OpenSSL Module
 Wrapper Development Files
 globus-openssl-module-doc.x86_64 : Globus Toolkit - Globus OpenSSL Module
 Wrapper Documentation Files
 globus-openssl-module-progs.x86_64 : Globus Toolkit - Globus OpenSSL Module
 Wrapper Programs
 libssh.i386 : A library implementing the SSH2 protocol (0xbadc0de version)
  libssh.x86_64 : A library implementing the SSH2 protocol (0xbadc0de
 version)
  lua-sec.x86_64 : Lua binding for OpenSSL library
  m2crypto.x86_64 : Support for using OpenSSL in python scripts
  mingw32-openssl.noarch : MinGW port of the OpenSSL toolkit
  openscada-Transport-SSL.x86_64 : Open SCADA transports
  openssl.i686 : The OpenSSL toolkit
  openssl.x86_64 : The OpenSSL toolkit
  openssl-devel.i386 : Files for development of applications which will use
 OpenSSL
  openssl-devel.x86_64 : Files for development of applications which will use
 OpenSSL
  openssl-perl.x86_64 : Perl scripts provided with OpenSSL
  openssl097a.i386 : The OpenSSL toolkit
  openssl097a.x86_64 : The OpenSSL toolkit
  openvpn.x86_64 : A full-featured SSL VPN solution
  perl-Crypt-OpenSSL-AES.x86_64 : Perl interface to OpenSSL for AES
  perl-Crypt-OpenSSL-Bignum.x86_64 : Perl interface to OpenSSL for Bignum
  perl-Crypt-OpenSSL-DSA.x86_64 : Perl interface to OpenSSL for DSA
  perl-Crypt-OpenSSL-RSA.x86_64 : Perl interface to OpenSSL for RSA
  perl-Crypt-OpenSSL-Random.x86_64 : Perl interface to OpenSSL for Random
  perl-Crypt-OpenSSL-X509.x86_64 : Perl interface to OpenSSL for X509
  perl-Crypt-SMIME.x86_64 : S/MIME message signing, verification, encryption
 and  decryption
  perl-Crypt-SSLeay.x86_64 : Crypt::SSLeay - OpenSSL glue that provides LWP
 https support
  perl-Net-SSLeay.x86_64 : Perl extension for using OpenSSL
  pkcs11-helper.i386 : A library for using PKCS#11 providers
  pkcs11-helper.x86_64 : A library for using PKCS#11 providers
  pyOpenSSL.x86_64 : Python wrapper module around the OpenSSL library
  python-socksipychain.noarch : A Python SOCKS/HTTP Proxy module
  python26-m2crypto.x86_64 : Support for using OpenSSL in python 2.6 scripts
  tomcat-native.x86_64 : Tomcat native library
  tomcatjss.noarch : JSSE implementation using JSS for Tomcat
  xmlsec1.i386 : Library providing support for XML Signature and XML
 Encryption  standards
  xmlsec1.x86_64 : Library providing support for XML Signature and XML
 Encryption standards
  xmlsec1-openssl.i386 : OpenSSL crypto plugin for XML Security Library
  xmlsec1-openssl.x86_64 : OpenSSL crypto plugin for XML Security Library
  xmlsec1-openssl-devel.i386 : OpenSSL crypto plugin for XML Security 

Re: Upgrading OpenSSL on RHEL5

2014-04-23 Thread Shruti Palshikar
Hi Paul,

I misunderstood the community for being a discussion thread for common
issues faced.
Thank you for the help. The yum command does not run as expected


On Wed, Apr 23, 2014 at 4:02 PM, Paul Vander Griend 
paul.vandergri...@gmail.com wrote:

 Shruti,

  This is probably not the right list to ask that question but i'm
 going to help you anyways.

   OpenSSL is a library and you can't simply upgrade it across your
 entire RHEL installation. What you need is for the packages that you
 have installed who have dependencies on OpenSSL to update their
 packages to have a dependency on the newer version. I believe there is
 a yum update or yum upgrade command which will attempt to update any
 packages that are out of date. You are at the mercy of the package
 owners and the RHEL repository folk.

 -Paul


 On Wed, Apr 23, 2014 at 10:50 AM, Shruti Palshikar shr...@buysidefx.com
 wrote:
  Hello,
 
  I am trying to upgrade my openSSL version on RHEL5. WHen I tried to
 update
  it using yum commad (it kept pausing with the messages - No packages
 marked
  for update) I found out that this was not installed from the source but
 was
  present along with RHEL in the /usr directory. Following are some helpful
  commands to give you an idea of the machine and openSSL I am using
 
  1. yum search openSSL
 
  Loaded plugins: downloadonly, replace, rhnplugin, security
   This system is receiving updates from RHN Classic or RHN Satellite.
   drivesrvr
  |951 B 00:00
   rhel-raxmon
  |951 B 00:00
   Excluding Packages from Red Hat Enterprise Linux (v. 5 for 64-bit
 x86_64)
   Finished
 
 ==
  Matched: openssl
 
 ==
  easy-rsa.noarch : Simple shell based CA utility
  globus-gsi-openssl-error.i386 : Globus Toolkit - Globus OpenSSL Error
  Handling
  globus-gsi-openssl-error.x86_64 : Globus Toolkit - Globus OpenSSL Error
  Handling
  globus-gsi-openssl-error-devel.i386 : Globus Toolkit - Globus OpenSSL
 Error
  HandlingDevelopment Files
  globus-gsi-openssl-error-devel.x86_64 : Globus Toolkit - Globus OpenSSL
  Error Handling Development Files
  globus-gsi-openssl-error-doc.x86_64 : Globus Toolkit - Globus OpenSSL
 Error
  Handling Documentation Files
  globus-openssl-module.i386 : Globus Toolkit - Globus OpenSSL Module
 Wrapper
  globus-openssl-module.x86_64 : Globus Toolkit - Globus OpenSSL Module
  Wrapper
  globus-openssl-module-devel.i386 : Globus Toolkit - Globus OpenSSL Module
  Wrapper Development Files
  globus-openssl-module-devel.x86_64 : Globus Toolkit - Globus OpenSSL
 Module
  Wrapper Development Files
  globus-openssl-module-doc.x86_64 : Globus Toolkit - Globus OpenSSL Module
  Wrapper Documentation Files
  globus-openssl-module-progs.x86_64 : Globus Toolkit - Globus OpenSSL
 Module
  Wrapper Programs
  libssh.i386 : A library implementing the SSH2 protocol (0xbadc0de
 version)
   libssh.x86_64 : A library implementing the SSH2 protocol (0xbadc0de
  version)
   lua-sec.x86_64 : Lua binding for OpenSSL library
   m2crypto.x86_64 : Support for using OpenSSL in python scripts
   mingw32-openssl.noarch : MinGW port of the OpenSSL toolkit
   openscada-Transport-SSL.x86_64 : Open SCADA transports
   openssl.i686 : The OpenSSL toolkit
   openssl.x86_64 : The OpenSSL toolkit
   openssl-devel.i386 : Files for development of applications which will
 use
  OpenSSL
   openssl-devel.x86_64 : Files for development of applications which will
 use
  OpenSSL
   openssl-perl.x86_64 : Perl scripts provided with OpenSSL
   openssl097a.i386 : The OpenSSL toolkit
   openssl097a.x86_64 : The OpenSSL toolkit
   openvpn.x86_64 : A full-featured SSL VPN solution
   perl-Crypt-OpenSSL-AES.x86_64 : Perl interface to OpenSSL for AES
   perl-Crypt-OpenSSL-Bignum.x86_64 : Perl interface to OpenSSL for Bignum
   perl-Crypt-OpenSSL-DSA.x86_64 : Perl interface to OpenSSL for DSA
   perl-Crypt-OpenSSL-RSA.x86_64 : Perl interface to OpenSSL for RSA
   perl-Crypt-OpenSSL-Random.x86_64 : Perl interface to OpenSSL for Random
   perl-Crypt-OpenSSL-X509.x86_64 : Perl interface to OpenSSL for X509
   perl-Crypt-SMIME.x86_64 : S/MIME message signing, verification,
 encryption
  and  decryption
   perl-Crypt-SSLeay.x86_64 : Crypt::SSLeay - OpenSSL glue that provides
 LWP
  https support
   perl-Net-SSLeay.x86_64 : Perl extension for using OpenSSL
   pkcs11-helper.i386 : A library for using PKCS#11 providers
   pkcs11-helper.x86_64 : A library for using PKCS#11 providers
   pyOpenSSL.x86_64 : Python wrapper module around the OpenSSL library
   python-socksipychain.noarch : A Python SOCKS/HTTP Proxy module
   python26-m2crypto.x86_64 : Support for using OpenSSL in python 2.6
 scripts
   tomcat-native.x86_64 : Tomcat native library
   tomcatjss.noarch : JSSE implementation using JSS for Tomcat
   xmlsec1.i386 : Library providing support for 

Re: Upgrading OpenSSL on RHEL5

2014-04-23 Thread Paul Vander Griend
Shruti,

  No worries. The command should be yum update all. Again, this does
not guarantee that there are not packages that depend on an older
version of openssl. For more questions related to this topic you
should try an RHEL or Fedora forum.

Good luck.

-Paul

On Wed, Apr 23, 2014 at 3:18 PM, Shruti Palshikar shr...@buysidefx.com wrote:
 Hi Paul,

 I misunderstood the community for being a discussion thread for common
 issues faced.
 Thank you for the help. The yum command does not run as expected


 On Wed, Apr 23, 2014 at 4:02 PM, Paul Vander Griend
 paul.vandergri...@gmail.com wrote:

 Shruti,

  This is probably not the right list to ask that question but i'm
 going to help you anyways.

   OpenSSL is a library and you can't simply upgrade it across your
 entire RHEL installation. What you need is for the packages that you
 have installed who have dependencies on OpenSSL to update their
 packages to have a dependency on the newer version. I believe there is
 a yum update or yum upgrade command which will attempt to update any
 packages that are out of date. You are at the mercy of the package
 owners and the RHEL repository folk.

 -Paul


 On Wed, Apr 23, 2014 at 10:50 AM, Shruti Palshikar shr...@buysidefx.com
 wrote:
  Hello,
 
  I am trying to upgrade my openSSL version on RHEL5. WHen I tried to
  update
  it using yum commad (it kept pausing with the messages - No packages
  marked
  for update) I found out that this was not installed from the source but
  was
  present along with RHEL in the /usr directory. Following are some
  helpful
  commands to give you an idea of the machine and openSSL I am using
 
  1. yum search openSSL
 
  Loaded plugins: downloadonly, replace, rhnplugin, security
   This system is receiving updates from RHN Classic or RHN Satellite.
   drivesrvr
  |951 B 00:00
   rhel-raxmon
  |951 B 00:00
   Excluding Packages from Red Hat Enterprise Linux (v. 5 for 64-bit
  x86_64)
   Finished
 
  ==
  Matched: openssl
 
  ==
  easy-rsa.noarch : Simple shell based CA utility
  globus-gsi-openssl-error.i386 : Globus Toolkit - Globus OpenSSL Error
  Handling
  globus-gsi-openssl-error.x86_64 : Globus Toolkit - Globus OpenSSL Error
  Handling
  globus-gsi-openssl-error-devel.i386 : Globus Toolkit - Globus OpenSSL
  Error
  HandlingDevelopment Files
  globus-gsi-openssl-error-devel.x86_64 : Globus Toolkit - Globus OpenSSL
  Error Handling Development Files
  globus-gsi-openssl-error-doc.x86_64 : Globus Toolkit - Globus OpenSSL
  Error
  Handling Documentation Files
  globus-openssl-module.i386 : Globus Toolkit - Globus OpenSSL Module
  Wrapper
  globus-openssl-module.x86_64 : Globus Toolkit - Globus OpenSSL Module
  Wrapper
  globus-openssl-module-devel.i386 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Development Files
  globus-openssl-module-devel.x86_64 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Development Files
  globus-openssl-module-doc.x86_64 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Documentation Files
  globus-openssl-module-progs.x86_64 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Programs
  libssh.i386 : A library implementing the SSH2 protocol (0xbadc0de
  version)
   libssh.x86_64 : A library implementing the SSH2 protocol (0xbadc0de
  version)
   lua-sec.x86_64 : Lua binding for OpenSSL library
   m2crypto.x86_64 : Support for using OpenSSL in python scripts
   mingw32-openssl.noarch : MinGW port of the OpenSSL toolkit
   openscada-Transport-SSL.x86_64 : Open SCADA transports
   openssl.i686 : The OpenSSL toolkit
   openssl.x86_64 : The OpenSSL toolkit
   openssl-devel.i386 : Files for development of applications which will
  use
  OpenSSL
   openssl-devel.x86_64 : Files for development of applications which will
  use
  OpenSSL
   openssl-perl.x86_64 : Perl scripts provided with OpenSSL
   openssl097a.i386 : The OpenSSL toolkit
   openssl097a.x86_64 : The OpenSSL toolkit
   openvpn.x86_64 : A full-featured SSL VPN solution
   perl-Crypt-OpenSSL-AES.x86_64 : Perl interface to OpenSSL for AES
   perl-Crypt-OpenSSL-Bignum.x86_64 : Perl interface to OpenSSL for Bignum
   perl-Crypt-OpenSSL-DSA.x86_64 : Perl interface to OpenSSL for DSA
   perl-Crypt-OpenSSL-RSA.x86_64 : Perl interface to OpenSSL for RSA
   perl-Crypt-OpenSSL-Random.x86_64 : Perl interface to OpenSSL for Random
   perl-Crypt-OpenSSL-X509.x86_64 : Perl interface to OpenSSL for X509
   perl-Crypt-SMIME.x86_64 : S/MIME message signing, verification,
  encryption
  and  decryption
   perl-Crypt-SSLeay.x86_64 : Crypt::SSLeay - OpenSSL glue that provides
  LWP
  https support
   perl-Net-SSLeay.x86_64 : Perl extension for using OpenSSL
   pkcs11-helper.i386 : A library for using PKCS#11 providers
   pkcs11-helper.x86_64 : A library for using PKCS#11 providers
   

Re: Upgrading OpenSSL on RHEL5

2014-04-23 Thread Peter Waltenberg
I stumbled across this a few days ago. Which will at least tell you if the
OS openssl package was patched on RedHat based systems.

rpm -q --changelog openssl

or to save time

rpm -q --changelog openssl | grep CVE


Peter



From:   Paul Vander Griend paul.vandergri...@gmail.com
To: openssl-dev@openssl.org
Date:   24/04/2014 06:37 AM
Subject:Re: Upgrading OpenSSL on RHEL5
Sent by:owner-openssl-...@openssl.org



Shruti,

  No worries. The command should be yum update all. Again, this does
not guarantee that there are not packages that depend on an older
version of openssl. For more questions related to this topic you
should try an RHEL or Fedora forum.

Good luck.

-Paul

On Wed, Apr 23, 2014 at 3:18 PM, Shruti Palshikar shr...@buysidefx.com
wrote:
 Hi Paul,

 I misunderstood the community for being a discussion thread for common
 issues faced.
 Thank you for the help. The yum command does not run as expected


 On Wed, Apr 23, 2014 at 4:02 PM, Paul Vander Griend
 paul.vandergri...@gmail.com wrote:

 Shruti,

  This is probably not the right list to ask that question but i'm
 going to help you anyways.

   OpenSSL is a library and you can't simply upgrade it across your
 entire RHEL installation. What you need is for the packages that you
 have installed who have dependencies on OpenSSL to update their
 packages to have a dependency on the newer version. I believe there is
 a yum update or yum upgrade command which will attempt to update any
 packages that are out of date. You are at the mercy of the package
 owners and the RHEL repository folk.

 -Paul


 On Wed, Apr 23, 2014 at 10:50 AM, Shruti Palshikar
shr...@buysidefx.com
 wrote:
  Hello,
 
  I am trying to upgrade my openSSL version on RHEL5. WHen I tried to
  update
  it using yum commad (it kept pausing with the messages - No packages
  marked
  for update) I found out that this was not installed from the source
but
  was
  present along with RHEL in the /usr directory. Following are some
  helpful
  commands to give you an idea of the machine and openSSL I am using
 
  1. yum search openSSL
 
  Loaded plugins: downloadonly, replace, rhnplugin, security
   This system is receiving updates from RHN Classic or RHN Satellite.
   drivesrvr
  |951 B 00:00
   rhel-raxmon
  |951 B 00:00
   Excluding Packages from Red Hat Enterprise Linux (v. 5 for 64-bit
  x86_64)
   Finished
 
 
==

  Matched: openssl
 
 
==

  easy-rsa.noarch : Simple shell based CA utility
  globus-gsi-openssl-error.i386 : Globus Toolkit - Globus OpenSSL Error
  Handling
  globus-gsi-openssl-error.x86_64 : Globus Toolkit - Globus OpenSSL
Error
  Handling
  globus-gsi-openssl-error-devel.i386 : Globus Toolkit - Globus OpenSSL
  Error
  HandlingDevelopment Files
  globus-gsi-openssl-error-devel.x86_64 : Globus Toolkit - Globus
OpenSSL
  Error Handling Development Files
  globus-gsi-openssl-error-doc.x86_64 : Globus Toolkit - Globus OpenSSL
  Error
  Handling Documentation Files
  globus-openssl-module.i386 : Globus Toolkit - Globus OpenSSL Module
  Wrapper
  globus-openssl-module.x86_64 : Globus Toolkit - Globus OpenSSL Module
  Wrapper
  globus-openssl-module-devel.i386 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Development Files
  globus-openssl-module-devel.x86_64 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Development Files
  globus-openssl-module-doc.x86_64 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Documentation Files
  globus-openssl-module-progs.x86_64 : Globus Toolkit - Globus OpenSSL
  Module
  Wrapper Programs
  libssh.i386 : A library implementing the SSH2 protocol (0xbadc0de
  version)
   libssh.x86_64 : A library implementing the SSH2 protocol (0xbadc0de
  version)
   lua-sec.x86_64 : Lua binding for OpenSSL library
   m2crypto.x86_64 : Support for using OpenSSL in python scripts
   mingw32-openssl.noarch : MinGW port of the OpenSSL toolkit
   openscada-Transport-SSL.x86_64 : Open SCADA transports
   openssl.i686 : The OpenSSL toolkit
   openssl.x86_64 : The OpenSSL toolkit
   openssl-devel.i386 : Files for development of applications which will
  use
  OpenSSL
   openssl-devel.x86_64 : Files for development of applications which
will
  use
  OpenSSL
   openssl-perl.x86_64 : Perl scripts provided with OpenSSL
   openssl097a.i386 : The OpenSSL toolkit
   openssl097a.x86_64 : The OpenSSL toolkit
   openvpn.x86_64 : A full-featured SSL VPN solution
   perl-Crypt-OpenSSL-AES.x86_64 : Perl interface to OpenSSL for AES
   perl-Crypt-OpenSSL-Bignum.x86_64 : Perl interface to OpenSSL for
Bignum
   perl-Crypt-OpenSSL-DSA.x86_64 : Perl interface to OpenSSL for DSA
   perl-Crypt-OpenSSL-RSA.x86_64 : Perl interface to OpenSSL for RSA
   perl-Crypt-OpenSSL-Random.x86_64 : Perl interface to OpenSSL for
Random
   perl-Crypt