Skip to navigation

Bug Fix Advisory python bug fix update

Advisory: RHBA-2010:0871-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2010-11-10
Last updated on: 2010-11-10
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

Updated python packages that resolve an issue with the "email" module are now
available.

Python is an interpreted, interactive, object-oriented programming language
often compared to Tcl, Perl, Scheme or Java. Python includes modules, classes,
exceptions, very high level dynamic data types and dynamic typing. Python
supports interfaces to many system calls and libraries, as well as to various
windowing systems (X11, Motif, Tk, Mac and MFC).

These updated python packages provide fixes for the following bug:

* Prior to this update, the "email" module incorrectly implemented part of the
logic for obtaining file names of attachments, and as a result, get_filename()'s
fallback for using the "Content-Type" header's deprecated "name" parameter
erroneously used the "Content-Disposition" header instead. This update applies a
patch from Python 2.6, fixing this problem. (BZ#649250)

All users of Python are advised to upgrade to these updated packages, which
resolve this issue.


Solution

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

This update is available via 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

RHEL Desktop Workstation (v. 5 client)

SRPMS:
python-2.4.3-27.el5_5.3.src.rpm
File outdated by:  RHBA-2013:0045
    MD5: 353b992387e97d88c329b0043a37f06b
SHA-256: 40a5e6ed9ee6e6b54a63b5ea906a9742d6c7bd3d5e9d3cd005ca30887bc8e788
 
IA-32:
python-devel-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 4e09d5bb09acdbf482d3b9dff4d121b3
SHA-256: e28ed4fdd88051ba0733ce58d8aacebdf8558f000d0a0948841f5b3af83c4ce1
 
x86_64:
python-devel-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 4e09d5bb09acdbf482d3b9dff4d121b3
SHA-256: e28ed4fdd88051ba0733ce58d8aacebdf8558f000d0a0948841f5b3af83c4ce1
python-devel-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: caa28f1a1e6e538a49f870088f3b4ecd
SHA-256: b36115249199357adfe6e566ca3f25dae226862b1bddb29f357f08ee49edaf06
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
python-2.4.3-27.el5_5.3.src.rpm
File outdated by:  RHBA-2013:0045
    MD5: 353b992387e97d88c329b0043a37f06b
SHA-256: 40a5e6ed9ee6e6b54a63b5ea906a9742d6c7bd3d5e9d3cd005ca30887bc8e788
 
IA-32:
python-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 31f82e953184dd5de06746b5576c0f5a
SHA-256: 7b4e129c13ac645d35512b21a575bf29469ec2de6f32be462d4516685caaa4e2
python-devel-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 4e09d5bb09acdbf482d3b9dff4d121b3
SHA-256: e28ed4fdd88051ba0733ce58d8aacebdf8558f000d0a0948841f5b3af83c4ce1
python-tools-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 75359e94d1bb76d37f8255b2d86c4b2d
SHA-256: ad5e958d6fbae1c70e707a9c82c498dc40a53c02a337ad375dc67bceb6b4a6b7
tkinter-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 57eec834b6a6d17e885f48928e1f1956
SHA-256: 3521ec98eb34ac7a3e509c9147fcf9db92aec9f153322c148b25163a7d7dee14
 
IA-64:
python-2.4.3-27.el5_5.3.ia64.rpm
File outdated by:  RHBA-2013:0045
    MD5: cabb7d55d558feedceac28df16d31ba1
SHA-256: 631a53227c6a8ee522ece405526e58875b131c4736d9ab9a011b7f85e0f2bb80
python-devel-2.4.3-27.el5_5.3.ia64.rpm
File outdated by:  RHBA-2013:0045
    MD5: e25bd04748d5835468a1fcbfb1cdf8c5
SHA-256: 141d441bbf07e88fe4b122dc4b383f99a6da918c94775257e7025df7cb824506
python-tools-2.4.3-27.el5_5.3.ia64.rpm
File outdated by:  RHBA-2013:0045
    MD5: 44edbd3e5ef070569613bbc1c2022d7b
SHA-256: 55cf1f861599637ec685552a880a6a85e07466f1f9070007cfddbba06e5c9903
tkinter-2.4.3-27.el5_5.3.ia64.rpm
File outdated by:  RHBA-2013:0045
    MD5: b28390ae9dcac706dc7edea4f1d04c1a
SHA-256: d94744f33f3c53b10414dd51c6c12a094ca8ffe3777c203f2ad421f4bdb93583
 
PPC:
python-2.4.3-27.el5_5.3.ppc.rpm
File outdated by:  RHBA-2013:0045
    MD5: 6b55c147bacf13a00b831c80a02163b1
SHA-256: 6ead462309f2a47dff634cb95160821f867f830424c39d0d853fc586d52464d5
python-devel-2.4.3-27.el5_5.3.ppc.rpm
File outdated by:  RHBA-2013:0045
    MD5: 7f67f0156f754b48a88ef3e7d2e120f8
SHA-256: d0822152cdd8c5f72ed821fc17ed218793697b62b1dfad12387d7bf496bb0cfd
python-devel-2.4.3-27.el5_5.3.ppc64.rpm
File outdated by:  RHBA-2013:0045
    MD5: 424597bbb972bfc234566b7f87c50fd4
SHA-256: 0d911cf9643097a78cf9375cfbfc3a985d103170b5c719b96527f75de5798d15
python-tools-2.4.3-27.el5_5.3.ppc.rpm
File outdated by:  RHBA-2013:0045
    MD5: 306efbf4bd08739699292af17bd280ff
SHA-256: 6bca125292688d6fadb8ee17df49fa524aeebd1741fedb068186c1968134b526
tkinter-2.4.3-27.el5_5.3.ppc.rpm
File outdated by:  RHBA-2013:0045
    MD5: b549e11c6d3907d63da0a694673db692
SHA-256: 518e681100b994d33b6d7873b829a0dfa7ee5a1df9e165bbec9fe11467d5fd18
 
s390x:
python-2.4.3-27.el5_5.3.s390x.rpm
File outdated by:  RHBA-2013:0045
    MD5: 8fcdb6a35c633600bfc76ca2e9347a76
SHA-256: 3611307f99a0dd48cf2e96e65b4743343100e5a669172ea40efd178769b3273a
python-devel-2.4.3-27.el5_5.3.s390.rpm
File outdated by:  RHBA-2013:0045
    MD5: aec69cfc3ea642feac7c687f032df5dc
SHA-256: 5396452b0dac57add52543dee042d28fd245327d419556122b74312c5d52f0e5
python-devel-2.4.3-27.el5_5.3.s390x.rpm
File outdated by:  RHBA-2013:0045
    MD5: f955b0f36a7005276a61ee8f44ab5285
SHA-256: b3970c63c2db9b1e1b21e6ccecc03a77195ebd888455452d9a2aeeb7b7b22870
python-tools-2.4.3-27.el5_5.3.s390x.rpm
File outdated by:  RHBA-2013:0045
    MD5: f61b50eaddea9832989f10dd218bdf8c
SHA-256: 4eeab5332bca48fc2831e2c815c4bda71791e8170baff4a3bcc8968eabe93ae1
tkinter-2.4.3-27.el5_5.3.s390x.rpm
File outdated by:  RHBA-2013:0045
    MD5: 5c34a6d66804847351e6cb1015c7f50f
SHA-256: ae5101f9feeda6efcf13b7d92c5cc707c1e8ccb83f4bff82ebed41c681876e2e
 
x86_64:
python-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: 286bc566a2fbfd192e1848ab05c36627
SHA-256: ef17cdd14af3f0ceed18827bf0123da6626cf14e69496fc3465408689574e784
python-devel-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 4e09d5bb09acdbf482d3b9dff4d121b3
SHA-256: e28ed4fdd88051ba0733ce58d8aacebdf8558f000d0a0948841f5b3af83c4ce1
python-devel-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: caa28f1a1e6e538a49f870088f3b4ecd
SHA-256: b36115249199357adfe6e566ca3f25dae226862b1bddb29f357f08ee49edaf06
python-tools-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: 5c9fc32320ef2524a495f9ba90b9b02a
SHA-256: b0e43ee0b36f888699861bae359c35f3c0dfa7f0c7c9632e135a233988fca00e
tkinter-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: f9ccbb0c5a318f1c84f1558f521ed6cf
SHA-256: 7058d5c21accb97df41cbe1f5d1bda9df90d365674d7420b98b888b657b005b9
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
python-2.4.3-27.el5_5.3.src.rpm
File outdated by:  RHBA-2013:0045
    MD5: 353b992387e97d88c329b0043a37f06b
SHA-256: 40a5e6ed9ee6e6b54a63b5ea906a9742d6c7bd3d5e9d3cd005ca30887bc8e788
 
IA-32:
python-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 31f82e953184dd5de06746b5576c0f5a
SHA-256: 7b4e129c13ac645d35512b21a575bf29469ec2de6f32be462d4516685caaa4e2
python-tools-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 75359e94d1bb76d37f8255b2d86c4b2d
SHA-256: ad5e958d6fbae1c70e707a9c82c498dc40a53c02a337ad375dc67bceb6b4a6b7
tkinter-2.4.3-27.el5_5.3.i386.rpm
File outdated by:  RHBA-2013:0045
    MD5: 57eec834b6a6d17e885f48928e1f1956
SHA-256: 3521ec98eb34ac7a3e509c9147fcf9db92aec9f153322c148b25163a7d7dee14
 
x86_64:
python-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: 286bc566a2fbfd192e1848ab05c36627
SHA-256: ef17cdd14af3f0ceed18827bf0123da6626cf14e69496fc3465408689574e784
python-tools-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: 5c9fc32320ef2524a495f9ba90b9b02a
SHA-256: b0e43ee0b36f888699861bae359c35f3c0dfa7f0c7c9632e135a233988fca00e
tkinter-2.4.3-27.el5_5.3.x86_64.rpm
File outdated by:  RHBA-2013:0045
    MD5: f9ccbb0c5a318f1c84f1558f521ed6cf
SHA-256: 7058d5c21accb97df41cbe1f5d1bda9df90d365674d7420b98b888b657b005b9
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

649250 - Patch for get_filename in email.message when content-disposition is missing


Keywords

email


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/