Skip to navigation

Bug Fix Advisory python-nss bug fix and enhancement update

Advisory: RHBA-2011:0607-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2011-05-19
Last updated on: 2011-05-19
Affected Products: Red Hat Enterprise Linux Desktop (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

An updated python-nss package that fixes one bug and adds one enhancement is now
available for Red Hat Enterprise Linux 6.

The python-nss package provides bindings for Network Security Services (NSS)
that allow Python programs to use the NSS cryptographic libraries for SSL/TLS
and PKI certificate management.

This update fixes the following bug:

* Previously, certain code sequences in the CPython modules caused the object
reference count to be computed incorrectly which caused objects to be released
too soon. Due to this behavior, a Python "memory error" exception was raised.
This update adjusts the internal reference counting logic. (BZ#619743)

This update also adds the following enhancement:

* This update adds several new classes, module functions, class methods, and
properties. (BZ#670951)

All python-nss users are advised to upgrade to this updated package, which fixes
this bug and adds this enhancement.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259/

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

SRPMS:
python-nss-0.11-3.el6.src.rpm
File outdated by:  RHBA-2013:0405
    MD5: fc52bf8615f6d5385e6fa907d9102a90
SHA-256: 471719651d1cecf55bccf0ed2bacb162b3e36b552f2f6d894629d64c53837070
 
IA-32:
python-nss-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 3736b2e80ce19c6d754e46fa23317eda
SHA-256: 19cc40871a215479bd4bb9637cf2c0f88e8e424397ee0f9bfee11db50d77c737
python-nss-debuginfo-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 6d23f613721c162b5bb84c0d6f524350
SHA-256: 52e6b7a19998737a9a713bdeb4f302ebd6b3ad7fe2dcfaaf548039af0cc77947
python-nss-doc-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 213edad7db1a7fa039c278bf7abb38e3
SHA-256: f5818db0cae155072e805472c9196a2c271651b6f0b2418e9dd2abd128b3627f
 
x86_64:
python-nss-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 8419ef7fd6784d534190b017e8927902
SHA-256: 6d81da68677a974bafc2bb459a8785dd6a6483a4bbab3ad112e57e9317602184
python-nss-debuginfo-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 961d8db9a267e67a1cf4cbe6b69dd9f6
SHA-256: a285fa482d3d763d600d85606694ce00105575beaa7d346991667d0b70b8dc62
python-nss-doc-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 130b92d7e7e690b0b8e61bda22d40d4d
SHA-256: 5b5242b9925cf184a0b155f768e3918f238cb95706f95135dc39e2cf5f4b7e30
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
python-nss-0.11-3.el6.src.rpm
File outdated by:  RHBA-2013:0405
    MD5: fc52bf8615f6d5385e6fa907d9102a90
SHA-256: 471719651d1cecf55bccf0ed2bacb162b3e36b552f2f6d894629d64c53837070
 
IA-32:
python-nss-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 3736b2e80ce19c6d754e46fa23317eda
SHA-256: 19cc40871a215479bd4bb9637cf2c0f88e8e424397ee0f9bfee11db50d77c737
python-nss-debuginfo-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 6d23f613721c162b5bb84c0d6f524350
SHA-256: 52e6b7a19998737a9a713bdeb4f302ebd6b3ad7fe2dcfaaf548039af0cc77947
python-nss-doc-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 213edad7db1a7fa039c278bf7abb38e3
SHA-256: f5818db0cae155072e805472c9196a2c271651b6f0b2418e9dd2abd128b3627f
 
PPC:
python-nss-0.11-3.el6.ppc64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 9220ad28bf247a9937fb0ef80b9b6d02
SHA-256: 1391c39d0924a73187f979bf1675588f6d56110808a3ef04226b9b0170acda26
python-nss-debuginfo-0.11-3.el6.ppc64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 42d7cc26df691e31e04c6fd6faee0a10
SHA-256: 64bdb8a68f3bb7940c4cb6451081594e3ef303b4e7358745357cba2682604d39
python-nss-doc-0.11-3.el6.ppc64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 9c06d69dd21dbc9d7b0cf736ae23cc33
SHA-256: a6d6f518e9ff29a4d0a920bea3128f028e95e0c48f142ddbc2dc9b7d26e66503
 
s390x:
python-nss-0.11-3.el6.s390x.rpm
File outdated by:  RHBA-2013:0405
    MD5: 9e202c24b6096e8248255681910f2fa5
SHA-256: 1dca7d06bc5938364492ccb973d49e90e9459616bb838b202b9c991b43107351
python-nss-debuginfo-0.11-3.el6.s390x.rpm
File outdated by:  RHBA-2013:0405
    MD5: f51ae28c147270a61cd21e4e855ae147
SHA-256: ac8f8bced838ec0f4e2ff07e908b5ece1482a665a5bb339e6fa79351d033c2ed
python-nss-doc-0.11-3.el6.s390x.rpm
File outdated by:  RHBA-2013:0405
    MD5: 4610c276975eddc816011188975ee6af
SHA-256: c4df2bfc00306f440d9e6c0dc5da08ba4650fcc0481e6111d23efd986b78d34c
 
x86_64:
python-nss-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 8419ef7fd6784d534190b017e8927902
SHA-256: 6d81da68677a974bafc2bb459a8785dd6a6483a4bbab3ad112e57e9317602184
python-nss-debuginfo-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 961d8db9a267e67a1cf4cbe6b69dd9f6
SHA-256: a285fa482d3d763d600d85606694ce00105575beaa7d346991667d0b70b8dc62
python-nss-doc-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 130b92d7e7e690b0b8e61bda22d40d4d
SHA-256: 5b5242b9925cf184a0b155f768e3918f238cb95706f95135dc39e2cf5f4b7e30
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
python-nss-0.11-3.el6.src.rpm
File outdated by:  RHBA-2013:0405
    MD5: fc52bf8615f6d5385e6fa907d9102a90
SHA-256: 471719651d1cecf55bccf0ed2bacb162b3e36b552f2f6d894629d64c53837070
 
IA-32:
python-nss-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 3736b2e80ce19c6d754e46fa23317eda
SHA-256: 19cc40871a215479bd4bb9637cf2c0f88e8e424397ee0f9bfee11db50d77c737
python-nss-debuginfo-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 6d23f613721c162b5bb84c0d6f524350
SHA-256: 52e6b7a19998737a9a713bdeb4f302ebd6b3ad7fe2dcfaaf548039af0cc77947
python-nss-doc-0.11-3.el6.i686.rpm
File outdated by:  RHBA-2013:0405
    MD5: 213edad7db1a7fa039c278bf7abb38e3
SHA-256: f5818db0cae155072e805472c9196a2c271651b6f0b2418e9dd2abd128b3627f
 
x86_64:
python-nss-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 8419ef7fd6784d534190b017e8927902
SHA-256: 6d81da68677a974bafc2bb459a8785dd6a6483a4bbab3ad112e57e9317602184
python-nss-debuginfo-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 961d8db9a267e67a1cf4cbe6b69dd9f6
SHA-256: a285fa482d3d763d600d85606694ce00105575beaa7d346991667d0b70b8dc62
python-nss-doc-0.11-3.el6.x86_64.rpm
File outdated by:  RHBA-2013:0405
    MD5: 130b92d7e7e690b0b8e61bda22d40d4d
SHA-256: 5b5242b9925cf184a0b155f768e3918f238cb95706f95135dc39e2cf5f4b7e30
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

619743 - ssl_example.py fails with MemoryError on ppc64 and s390x
674014 - /usr/share/doc/python-nss-0.10/test/setup_certs.py uses invalid module mypty
689807 - examples & doc do not set inet family when creating Socket or SSLSocket, will cause failures with ipv6


Keywords

nss, python


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/