Nome do pacote
python
Data
2011-05-22
ID Alerta
MDVSA-2011:096
Versões afetadas
2009.0 x86_64 , MES5 i586 , 2010.1 i586 , 2009.0 i586 , CS4.0 i586 , CS4.0 x86_64 , MES5 x86_64 , 2010.1 x86_64

Descrição do problema

Multiple vulnerabilities have been identified and fixed in python:

The is_cgi method in CGIHTTPServer.py in the CGIHTTPServer module
in Python 2.5, 2.6, and 3.0 allows remote attackers to read script
source code via an HTTP GET request that lacks a / (slash) character
at the beginning of the URI (CVE-2011-1015).

A flaw was found in the Python urllib and urllib2 libraries where
they would not differentiate between different target URLs when
handling automatic redirects. This caused Python applications using
these modules to follow any new URL that they understood, including
the file:// URL type. This could allow a remote server to force a
local Python application to read a local file instead of the remote
one, possibly exposing local files that were not meant to be exposed
(CVE-2011-1521).

Packages for 2009.0 are provided as of the Extended Maintenance
Program. Please visit this link to learn more:
http://store.mandriva.com/product_info.php?cPath=149&products_id=490

The updated packages have been patched to correct this issue.

Pacotes atualizados

2009.0 x86_64

 e04c68e9eb21516ce89484751ded4332  2009.0/x86_64/lib64python2.5-2.5.2-5.10mdv2009.0.x86_64.rpm
 92622926645273db1a646a736ea2a432  2009.0/x86_64/lib64python2.5-devel-2.5.2-5.10mdv2009.0.x86_64.rpm
 c427548e0873e70318b9c945a09bba83  2009.0/x86_64/python-2.5.2-5.10mdv2009.0.x86_64.rpm
 03f147cad7afa130c07920fe93426bc3  2009.0/x86_64/python-base-2.5.2-5.10mdv2009.0.x86_64.rpm
 70162d5fe5b7808212243660f9e54241  2009.0/x86_64/python-docs-2.5.2-5.10mdv2009.0.x86_64.rpm
 a86197e50c1c75c0256f7e40cab56a34  2009.0/x86_64/tkinter-2.5.2-5.10mdv2009.0.x86_64.rpm
 926914ec91cb07fc4e796dc9f9245f3f  2009.0/x86_64/tkinter-apps-2.5.2-5.10mdv2009.0.x86_64.rpm 
 5cb94b684ff22b2eda7e04753bdce16d  2009.0/SRPMS/python-2.5.2-5.10mdv2009.0.src.rpm

MES5 i586

 d28940e4700e46457096fcc2a13307cc  mes5/i586/libpython2.5-2.5.2-5.10mdvmes5.2.i586.rpm
 bcf1487a2fae5458d9ab0ac34a5a307a  mes5/i586/libpython2.5-devel-2.5.2-5.10mdvmes5.2.i586.rpm
 38c26a661f8858439a1cc2df1bd41df5  mes5/i586/python-2.5.2-5.10mdvmes5.2.i586.rpm
 9b13e52c7ef8e8d0795d7fdc6808b2b8  mes5/i586/python-base-2.5.2-5.10mdvmes5.2.i586.rpm
 5002cd05dd26292cb2cee766a6555865  mes5/i586/python-docs-2.5.2-5.10mdvmes5.2.i586.rpm
 36426ccd627743116fad029322e53dd3  mes5/i586/tkinter-2.5.2-5.10mdvmes5.2.i586.rpm
 fa420530fd85947a87b3f45eeff156f3  mes5/i586/tkinter-apps-2.5.2-5.10mdvmes5.2.i586.rpm 
 95e5e9d7cf268894a9d520de0ce560d0  mes5/SRPMS/python-2.5.2-5.10mdvmes5.2.src.rpm

2010.1 i586

 53d5109e8564c4532d5dedef2ac043f4  2010.1/i586/libpython2.6-2.6.5-2.3mdv2010.2.i586.rpm
 023b47ab6db33ddcd14b69a3b7d9b6f8  2010.1/i586/libpython2.6-devel-2.6.5-2.3mdv2010.2.i586.rpm
 ca24b1ba72889504816ff01f8296dad7  2010.1/i586/python-2.6.5-2.3mdv2010.2.i586.rpm
 9f951c32522a8d4a20dc6218d7f5b977  2010.1/i586/python-docs-2.6.5-2.3mdv2010.2.i586.rpm
 17194376e65542d2a94c650ac3b4d895  2010.1/i586/tkinter-2.6.5-2.3mdv2010.2.i586.rpm
 7cbc356feff956567b2f5ab6d64f3600  2010.1/i586/tkinter-apps-2.6.5-2.3mdv2010.2.i586.rpm 
 31ecbe18b9a10119e03ef380a913db1e  2010.1/SRPMS/python-2.6.5-2.3mdv2010.2.src.rpm

2009.0 i586

 71a60b6ca82c16cfa81779f586aa2c0a  2009.0/i586/libpython2.5-2.5.2-5.10mdv2009.0.i586.rpm
 2138c57ad81a8beaf0c1eb999fd08818  2009.0/i586/libpython2.5-devel-2.5.2-5.10mdv2009.0.i586.rpm
 6c9a3ffe4bc52ed61e77a77c374ad2c4  2009.0/i586/python-2.5.2-5.10mdv2009.0.i586.rpm
 0d31faceacbae7dc06f844d1214e2d16  2009.0/i586/python-base-2.5.2-5.10mdv2009.0.i586.rpm
 49b78565dcb28d01e5c691b0f2bcd3af  2009.0/i586/python-docs-2.5.2-5.10mdv2009.0.i586.rpm
 1ffd2e9dd42735800a7f6ad7d941a5ac  2009.0/i586/tkinter-2.5.2-5.10mdv2009.0.i586.rpm
 cdafb079c8e76379949c49c3cb1ef4b2  2009.0/i586/tkinter-apps-2.5.2-5.10mdv2009.0.i586.rpm 
 5cb94b684ff22b2eda7e04753bdce16d  2009.0/SRPMS/python-2.5.2-5.10mdv2009.0.src.rpm

CS4.0 i586

 198c6a033fc80b0355e065a14f644696  corporate/4.0/i586/libpython2.4-2.4.5-0.8.20060mlcs4.i586.rpm
 c0616f9351989ea9d7033d958a5eafd8  corporate/4.0/i586/libpython2.4-devel-2.4.5-0.8.20060mlcs4.i586.rpm
 e1becc70b0a76ca8ae6ceb1697705171  corporate/4.0/i586/python-2.4.5-0.8.20060mlcs4.i586.rpm
 1e43557301ab20d6ef1deaee5095987f  corporate/4.0/i586/python-base-2.4.5-0.8.20060mlcs4.i586.rpm
 ad1797a8ded8c1ef1eaa4ff94f0a090e  corporate/4.0/i586/python-docs-2.4.5-0.8.20060mlcs4.i586.rpm
 1e086c1a3d1074363f2d5e8d9c396e4e  corporate/4.0/i586/tkinter-2.4.5-0.8.20060mlcs4.i586.rpm 
 cc3e848102354412fe99da194af47f39  corporate/4.0/SRPMS/python-2.4.5-0.8.20060mlcs4.src.rpm

CS4.0 x86_64

 da20c277e2ff0776b7499287096702ac  corporate/4.0/x86_64/lib64python2.4-2.4.5-0.8.20060mlcs4.x86_64.rpm
 d0075eb6df5b520c04eb936f10a73c32  corporate/4.0/x86_64/lib64python2.4-devel-2.4.5-0.8.20060mlcs4.x86_64.rpm
 b491194cce5942ad249ba283c52954b0  corporate/4.0/x86_64/python-2.4.5-0.8.20060mlcs4.x86_64.rpm
 13d75957e66ce76d338e9326cad6cdff  corporate/4.0/x86_64/python-base-2.4.5-0.8.20060mlcs4.x86_64.rpm
 f7896e57d5b843f3f7ff7dd4b3eebe03  corporate/4.0/x86_64/python-docs-2.4.5-0.8.20060mlcs4.x86_64.rpm
 70586950943cc3dafce38ac09a0ff83d  corporate/4.0/x86_64/tkinter-2.4.5-0.8.20060mlcs4.x86_64.rpm 
 cc3e848102354412fe99da194af47f39  corporate/4.0/SRPMS/python-2.4.5-0.8.20060mlcs4.src.rpm

MES5 x86_64

 23d67a8f9b6d8815dca9b8bd4664f40a  mes5/x86_64/lib64python2.5-2.5.2-5.10mdvmes5.2.x86_64.rpm
 d64356213d58f79800d4948880c5eeb6  mes5/x86_64/lib64python2.5-devel-2.5.2-5.10mdvmes5.2.x86_64.rpm
 75a6f96e22760d4fdcc2ae46a512b260  mes5/x86_64/python-2.5.2-5.10mdvmes5.2.x86_64.rpm
 efcf39cf6b3bcc1d78fd35be60215b59  mes5/x86_64/python-base-2.5.2-5.10mdvmes5.2.x86_64.rpm
 fba99d4b5b1ff39ab9521a543d7c6ec8  mes5/x86_64/python-docs-2.5.2-5.10mdvmes5.2.x86_64.rpm
 68763e27ed0848ca8f9d2d30f31b02d9  mes5/x86_64/tkinter-2.5.2-5.10mdvmes5.2.x86_64.rpm
 5ee0e3d48de97f70edd16ff8dc13615e  mes5/x86_64/tkinter-apps-2.5.2-5.10mdvmes5.2.x86_64.rpm 
 95e5e9d7cf268894a9d520de0ce560d0  mes5/SRPMS/python-2.5.2-5.10mdvmes5.2.src.rpm

2010.1 x86_64

 81b99d093052e70a8a53085917e4afb3  2010.1/x86_64/lib64python2.6-2.6.5-2.3mdv2010.2.x86_64.rpm
 fcc80b83b1fdce270e712f2657fbb8ca  2010.1/x86_64/lib64python2.6-devel-2.6.5-2.3mdv2010.2.x86_64.rpm
 f3c02fbd937c6100b4a65e334055e7fa  2010.1/x86_64/python-2.6.5-2.3mdv2010.2.x86_64.rpm
 1043662e88b55abe675a263082ce82c2  2010.1/x86_64/python-docs-2.6.5-2.3mdv2010.2.x86_64.rpm
 93ba6c063614368421de9e4b4bdbbb6a  2010.1/x86_64/tkinter-2.6.5-2.3mdv2010.2.x86_64.rpm
 cf0decdce784a86d5307dd19b6914a8e  2010.1/x86_64/tkinter-apps-2.6.5-2.3mdv2010.2.x86_64.rpm 
 31ecbe18b9a10119e03ef380a913db1e  2010.1/SRPMS/python-2.6.5-2.3mdv2010.2.src.rpm

Referências