- Issued:
- 2012-02-20
- Updated:
- 2012-02-20
RHBA-2012:0297 - Bug Fix Advisory
Synopsis
python bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated python packages that fix multiple bugs are now available for Red Hat
Enterprise Linux 5.
Description
Python is an interpreted, interactive, object-oriented programming language.
Python includes modules, classes, exceptions, 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).
This update fixes the following bugs:
- The urllib.unquote method uses a dictionary containing pairs of hexadecimal
values. Prior to this update, this dictionary only contained those combinations
where the hexadecimal digits were both upper case or lower case, omitting those
pairs where one digit was upper case, the other lower case. As a result,
percent-escape sequences containing both upper and lower case hexadecimal
characters were not decoded in Python. This update modifies the dictionary
creation code so that it includes keys for all combinations of upper and lower
case hexadecimal digits. Now, all mixed-case hexadecimal digit pairs are
correctly decoded by the urllib.unquote method. (BZ#732954)
- Prior to this update, python did not include an alias for "en_in" to convert
"en_IN" into "en_IN.ISO8859-1". Consequently, the yum grouplist command would
not work when the console LANG variable was set as follows: LANG=en_IN. With
this update, an alias has been added in the locale.py file and yum grouplist now
functions as expected with LANG=en_IN. (BZ#708292)
All Python users are advised to upgrade to these updated packages, which fix
these bugs.
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
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 732954 - issue8135 : urllib.unquote doesn't decode mixed-case percent escapes
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
python-2.4.3-46.el5.src.rpm | SHA-256: bea7bdea35e39a8094c0f6d6c17c80fcff4c7a5a3c454d95f24a0c67bb2f7f7d |
x86_64 | |
python-2.4.3-46.el5.x86_64.rpm | SHA-256: 032fa3d09f515b0dee29e578ca7219d5f5f2da1a55dc07afc854b31fdeea674e |
python-devel-2.4.3-46.el5.i386.rpm | SHA-256: 2fea7242cdae92c08364606d89c9ea251e6417cf3fa81dba05bc83c8a08f68aa |
python-devel-2.4.3-46.el5.x86_64.rpm | SHA-256: eb7e643b39239e019353ae53b9b8f1065bbe6d1970be65fecd017311ef8a7d9c |
python-libs-2.4.3-46.el5.x86_64.rpm | SHA-256: fc53ab838a3922e2b96ea7fa9299a4dd81c4d0e3cae65a1219e1b60ff2c1ec01 |
python-tools-2.4.3-46.el5.x86_64.rpm | SHA-256: 2872268b3456fb1207a3fa66f459ee1fc7d8966928a1065eab1acf35bd6e362c |
tkinter-2.4.3-46.el5.x86_64.rpm | SHA-256: 54cd38269fa863ea7834556e3d11b44dec8f3e69e62aa37935ef5c71a92d9322 |
ia64 | |
python-2.4.3-46.el5.ia64.rpm | SHA-256: 1497088b8fc2b293b29b87328b4b1930a3bff225ae717129ac74cae72c4f24b1 |
python-devel-2.4.3-46.el5.ia64.rpm | SHA-256: 64e5c1b8b9e9e0263e559ac188cce70260b9e6ea474949f55b0a408c3d36f7fa |
python-libs-2.4.3-46.el5.i386.rpm | SHA-256: 3d589d203faf531eac9e4c922b13fae0287a17c90125a26728c30b46bdf3f866 |
python-libs-2.4.3-46.el5.ia64.rpm | SHA-256: f2586762bd569a71b62bb3fd41301e4c3243c7cabeb32546fda419b8bbd8ca22 |
python-tools-2.4.3-46.el5.ia64.rpm | SHA-256: 05765d09ec6c49002865c7d447e3d41cb0f3a3c8c7f7eefb0802e69164dec36d |
tkinter-2.4.3-46.el5.ia64.rpm | SHA-256: d045c31c9ae5633f7196b3edc79cf7ba21ea1d0723cef33a599aea626f195255 |
i386 | |
python-2.4.3-46.el5.i386.rpm | SHA-256: 6ae0d86ebd2f87d208cddd421b1063314f9fee53ba7de912e15964cdf2c37d4f |
python-devel-2.4.3-46.el5.i386.rpm | SHA-256: 2fea7242cdae92c08364606d89c9ea251e6417cf3fa81dba05bc83c8a08f68aa |
python-libs-2.4.3-46.el5.i386.rpm | SHA-256: 3d589d203faf531eac9e4c922b13fae0287a17c90125a26728c30b46bdf3f866 |
python-tools-2.4.3-46.el5.i386.rpm | SHA-256: 2f5c52a358fc14ae6d427d2301df8f58bb46d614d5ea8554d6d142b0bd849da1 |
tkinter-2.4.3-46.el5.i386.rpm | SHA-256: c4553d11859c94265b4790918e946f98757f39934b28d8fce986966cbccb6bcd |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
python-2.4.3-46.el5.src.rpm | SHA-256: bea7bdea35e39a8094c0f6d6c17c80fcff4c7a5a3c454d95f24a0c67bb2f7f7d |
x86_64 | |
python-2.4.3-46.el5.x86_64.rpm | SHA-256: 032fa3d09f515b0dee29e578ca7219d5f5f2da1a55dc07afc854b31fdeea674e |
python-devel-2.4.3-46.el5.i386.rpm | SHA-256: 2fea7242cdae92c08364606d89c9ea251e6417cf3fa81dba05bc83c8a08f68aa |
python-devel-2.4.3-46.el5.x86_64.rpm | SHA-256: eb7e643b39239e019353ae53b9b8f1065bbe6d1970be65fecd017311ef8a7d9c |
python-libs-2.4.3-46.el5.x86_64.rpm | SHA-256: fc53ab838a3922e2b96ea7fa9299a4dd81c4d0e3cae65a1219e1b60ff2c1ec01 |
python-tools-2.4.3-46.el5.x86_64.rpm | SHA-256: 2872268b3456fb1207a3fa66f459ee1fc7d8966928a1065eab1acf35bd6e362c |
tkinter-2.4.3-46.el5.x86_64.rpm | SHA-256: 54cd38269fa863ea7834556e3d11b44dec8f3e69e62aa37935ef5c71a92d9322 |
i386 | |
python-2.4.3-46.el5.i386.rpm | SHA-256: 6ae0d86ebd2f87d208cddd421b1063314f9fee53ba7de912e15964cdf2c37d4f |
python-devel-2.4.3-46.el5.i386.rpm | SHA-256: 2fea7242cdae92c08364606d89c9ea251e6417cf3fa81dba05bc83c8a08f68aa |
python-libs-2.4.3-46.el5.i386.rpm | SHA-256: 3d589d203faf531eac9e4c922b13fae0287a17c90125a26728c30b46bdf3f866 |
python-tools-2.4.3-46.el5.i386.rpm | SHA-256: 2f5c52a358fc14ae6d427d2301df8f58bb46d614d5ea8554d6d142b0bd849da1 |
tkinter-2.4.3-46.el5.i386.rpm | SHA-256: c4553d11859c94265b4790918e946f98757f39934b28d8fce986966cbccb6bcd |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
python-2.4.3-46.el5.src.rpm | SHA-256: bea7bdea35e39a8094c0f6d6c17c80fcff4c7a5a3c454d95f24a0c67bb2f7f7d |
x86_64 | |
python-2.4.3-46.el5.x86_64.rpm | SHA-256: 032fa3d09f515b0dee29e578ca7219d5f5f2da1a55dc07afc854b31fdeea674e |
python-libs-2.4.3-46.el5.x86_64.rpm | SHA-256: fc53ab838a3922e2b96ea7fa9299a4dd81c4d0e3cae65a1219e1b60ff2c1ec01 |
python-tools-2.4.3-46.el5.x86_64.rpm | SHA-256: 2872268b3456fb1207a3fa66f459ee1fc7d8966928a1065eab1acf35bd6e362c |
tkinter-2.4.3-46.el5.x86_64.rpm | SHA-256: 54cd38269fa863ea7834556e3d11b44dec8f3e69e62aa37935ef5c71a92d9322 |
i386 | |
python-2.4.3-46.el5.i386.rpm | SHA-256: 6ae0d86ebd2f87d208cddd421b1063314f9fee53ba7de912e15964cdf2c37d4f |
python-libs-2.4.3-46.el5.i386.rpm | SHA-256: 3d589d203faf531eac9e4c922b13fae0287a17c90125a26728c30b46bdf3f866 |
python-tools-2.4.3-46.el5.i386.rpm | SHA-256: 2f5c52a358fc14ae6d427d2301df8f58bb46d614d5ea8554d6d142b0bd849da1 |
tkinter-2.4.3-46.el5.i386.rpm | SHA-256: c4553d11859c94265b4790918e946f98757f39934b28d8fce986966cbccb6bcd |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
python-2.4.3-46.el5.src.rpm | SHA-256: bea7bdea35e39a8094c0f6d6c17c80fcff4c7a5a3c454d95f24a0c67bb2f7f7d |
s390x | |
python-2.4.3-46.el5.s390x.rpm | SHA-256: c827d796ef1f9c944061237ada553d6c5aecae5da07a031a087c69211e1e646e |
python-devel-2.4.3-46.el5.s390.rpm | SHA-256: b98ba143e34541d980f1b95bd97b1cfe59205a430847aabebb28b44cdcd197d4 |
python-devel-2.4.3-46.el5.s390x.rpm | SHA-256: b087a622cf60358d6a1a44da7d8397ef04023969a7b12534488b1c27303faf49 |
python-libs-2.4.3-46.el5.s390x.rpm | SHA-256: a36c52af0f5310c3e6d40c3ab6e6a973988702999451226532d92e13052cab49 |
python-tools-2.4.3-46.el5.s390x.rpm | SHA-256: 8897a391cd7ed9e6c20e6252768e1a30dfbeeeff2f3ed4d1bba7ff5d8b4acd6c |
tkinter-2.4.3-46.el5.s390x.rpm | SHA-256: dfb8d2d93fd5109ea6c87ff7d881347cbd9524a73a77ace6fbcc58b918fc67db |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
python-2.4.3-46.el5.src.rpm | SHA-256: bea7bdea35e39a8094c0f6d6c17c80fcff4c7a5a3c454d95f24a0c67bb2f7f7d |
ppc | |
python-2.4.3-46.el5.ppc.rpm | SHA-256: ad85c2ba3f10e9b8311bdc4132f674c63ceb7fa32b3525742256684f1cd1dd67 |
python-devel-2.4.3-46.el5.ppc.rpm | SHA-256: 6b55a56ed6e8a8c0bc53d46a696af0379c6986b5040b105867cd50c76b12e8fa |
python-devel-2.4.3-46.el5.ppc64.rpm | SHA-256: 056b5a4f8c3d8129bd3befbaccb5c46c8203d3d454f61bf92dd8ac4b3e6371d1 |
python-libs-2.4.3-46.el5.ppc.rpm | SHA-256: b9b9e7210a216106b5c0be2815189a83770943453a365fcec61fafb8f751fd86 |
python-libs-2.4.3-46.el5.ppc64.rpm | SHA-256: e4ec6a301fa20fba5f2a79aa0b11a92fe15383322d0fc5e020d51b98b2749b04 |
python-tools-2.4.3-46.el5.ppc.rpm | SHA-256: f3e1dc5cbfd663f3dacabe6f5d326efaf1e1094fb78bc0211b7b56b7c76d79e6 |
tkinter-2.4.3-46.el5.ppc.rpm | SHA-256: 6e382f33c1d03ba4acf3bb696061d9b1f9b4bad336b190df6e2437c9d95d8056 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
python-2.4.3-46.el5.src.rpm | SHA-256: bea7bdea35e39a8094c0f6d6c17c80fcff4c7a5a3c454d95f24a0c67bb2f7f7d |
x86_64 | |
python-2.4.3-46.el5.x86_64.rpm | SHA-256: 032fa3d09f515b0dee29e578ca7219d5f5f2da1a55dc07afc854b31fdeea674e |
python-devel-2.4.3-46.el5.i386.rpm | SHA-256: 2fea7242cdae92c08364606d89c9ea251e6417cf3fa81dba05bc83c8a08f68aa |
python-devel-2.4.3-46.el5.x86_64.rpm | SHA-256: eb7e643b39239e019353ae53b9b8f1065bbe6d1970be65fecd017311ef8a7d9c |
python-libs-2.4.3-46.el5.x86_64.rpm | SHA-256: fc53ab838a3922e2b96ea7fa9299a4dd81c4d0e3cae65a1219e1b60ff2c1ec01 |
python-tools-2.4.3-46.el5.x86_64.rpm | SHA-256: 2872268b3456fb1207a3fa66f459ee1fc7d8966928a1065eab1acf35bd6e362c |
tkinter-2.4.3-46.el5.x86_64.rpm | SHA-256: 54cd38269fa863ea7834556e3d11b44dec8f3e69e62aa37935ef5c71a92d9322 |
i386 | |
python-2.4.3-46.el5.i386.rpm | SHA-256: 6ae0d86ebd2f87d208cddd421b1063314f9fee53ba7de912e15964cdf2c37d4f |
python-devel-2.4.3-46.el5.i386.rpm | SHA-256: 2fea7242cdae92c08364606d89c9ea251e6417cf3fa81dba05bc83c8a08f68aa |
python-libs-2.4.3-46.el5.i386.rpm | SHA-256: 3d589d203faf531eac9e4c922b13fae0287a17c90125a26728c30b46bdf3f866 |
python-tools-2.4.3-46.el5.i386.rpm | SHA-256: 2f5c52a358fc14ae6d427d2301df8f58bb46d614d5ea8554d6d142b0bd849da1 |
tkinter-2.4.3-46.el5.i386.rpm | SHA-256: c4553d11859c94265b4790918e946f98757f39934b28d8fce986966cbccb6bcd |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.