[ MDVSA-2010:216 ] python

2010-11-02T00:00:00
ID SECURITYVULNS:DOC:25045
Type securityvulns
Reporter Securityvulns
Modified 2010-11-02T00:00:00

Description

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1


Mandriva Linux Security Advisory MDVSA-2010:216 http://www.mandriva.com/security/


Package : python Date : October 30, 2010 Affected: 2009.1, 2010.0, 2010.1


Problem Description:

Multiple vulnerabilities was discovered and corrected in python:

The asyncore module in Python before 3.2 does not properly handle unsuccessful calls to the accept function, and does not have accompanying documentation describing how daemon applications should handle unsuccessful calls to the accept function, which makes it easier for remote attackers to conduct denial of service attacks that terminate these applications via network connections (CVE-2010-3492).

Multiple race conditions in smtpd.py in the smtpd module in Python 2.6, 2.7, 3.1, and 3.2 alpha allow remote attackers to cause a denial of service (daemon outage) by establishing and then immediately closing a TCP connection, leading to the accept function having an unexpected return value of None, an unexpected value of None for the address, or an ECONNABORTED, EAGAIN, or EWOULDBLOCK error, or the getpeername function having an ENOTCONN error, a related issue to CVE-2010-3492 (CVE-2010-3493).

The updated packages have been patched to correct these issues.


References:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3492 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3493


Updated Packages:

Mandriva Linux 2009.1: 48bc76040e4ad09f3875a150c5232a5a 2009.1/i586/libpython2.6-2.6.1-6.5mdv2009.1.i586.rpm 2ee8d0aa69d2487d393f7cac64f80f58 2009.1/i586/libpython2.6-devel-2.6.1-6.5mdv2009.1.i586.rpm 9448e7a3c6f35eecb9e4c003ff15333f 2009.1/i586/python-2.6.1-6.5mdv2009.1.i586.rpm b8e30730a589c4b87735ae40b4024930 2009.1/i586/python-docs-2.6.1-6.5mdv2009.1.i586.rpm e73849c1a9b2538cd0fb30aad1ec2472 2009.1/i586/tkinter-2.6.1-6.5mdv2009.1.i586.rpm 687b0a13fcc6e0ed164d1a705d45f7d4 2009.1/i586/tkinter-apps-2.6.1-6.5mdv2009.1.i586.rpm 0c535e72f8c5f8701f7688d1d65f5f90 2009.1/SRPMS/python-2.6.1-6.5mdv2009.1.src.rpm

Mandriva Linux 2009.1/X86_64: 53587730329c9805f2216ad1c768640f 2009.1/x86_64/lib64python2.6-2.6.1-6.5mdv2009.1.x86_64.rpm 956b092c6cc08d468c9326282a31872b 2009.1/x86_64/lib64python2.6-devel-2.6.1-6.5mdv2009.1.x86_64.rpm 4523e4d65c85190f91847fab5f40dee8 2009.1/x86_64/python-2.6.1-6.5mdv2009.1.x86_64.rpm 7e1015a924ff6e1116963a3b5c1f6f61 2009.1/x86_64/python-docs-2.6.1-6.5mdv2009.1.x86_64.rpm 375134c65da1d9c606a76d3714488b14 2009.1/x86_64/tkinter-2.6.1-6.5mdv2009.1.x86_64.rpm 2c16a3653227d382603786032277ef44 2009.1/x86_64/tkinter-apps-2.6.1-6.5mdv2009.1.x86_64.rpm 0c535e72f8c5f8701f7688d1d65f5f90 2009.1/SRPMS/python-2.6.1-6.5mdv2009.1.src.rpm

Mandriva Linux 2010.0: 816c6600c7f57509eda234137b3f2c53 2010.0/i586/libpython2.6-2.6.4-1.4mdv2010.0.i586.rpm 7e131d49536529b578314abded0a45dc 2010.0/i586/libpython2.6-devel-2.6.4-1.4mdv2010.0.i586.rpm f53c3fd1d86bc3c82f972716048c8084 2010.0/i586/python-2.6.4-1.4mdv2010.0.i586.rpm d008d2c6f3789c5040b911bc272c7e2f 2010.0/i586/python-docs-2.6.4-1.4mdv2010.0.i586.rpm 58db940b700f2a3a8c558b5c7d7f9c7e 2010.0/i586/tkinter-2.6.4-1.4mdv2010.0.i586.rpm 74506c441297b826603d178def7d5bf3 2010.0/i586/tkinter-apps-2.6.4-1.4mdv2010.0.i586.rpm 28bb02a3068706a1b3ac3c9441615233 2010.0/SRPMS/python-2.6.4-1.4mdv2010.0.src.rpm

Mandriva Linux 2010.0/X86_64: 3a1e05dc7baabc4c9fbeb6a358d40469 2010.0/x86_64/lib64python2.6-2.6.4-1.4mdv2010.0.x86_64.rpm c425dc453aab562ab8147020c5a35629 2010.0/x86_64/lib64python2.6-devel-2.6.4-1.4mdv2010.0.x86_64.rpm 28f9b7614ab30c95c6ce332f781d48f1 2010.0/x86_64/python-2.6.4-1.4mdv2010.0.x86_64.rpm 06b9eedd13f441fb220f9941c4419403 2010.0/x86_64/python-docs-2.6.4-1.4mdv2010.0.x86_64.rpm 5674f241ed009cbb9561738afad4f24f 2010.0/x86_64/tkinter-2.6.4-1.4mdv2010.0.x86_64.rpm a6175845fa327da2590cd515c3d77bdf 2010.0/x86_64/tkinter-apps-2.6.4-1.4mdv2010.0.x86_64.rpm 28bb02a3068706a1b3ac3c9441615233 2010.0/SRPMS/python-2.6.4-1.4mdv2010.0.src.rpm

Mandriva Linux 2010.1: 95d6186cff22a3ede3584bd59e2361cb 2010.1/i586/libpython2.6-2.6.5-2.2mdv2010.1.i586.rpm b51876829dc595b3379434dd37da35ae 2010.1/i586/libpython2.6-devel-2.6.5-2.2mdv2010.1.i586.rpm 29de38990e857d8c7b7455c5617a06a0 2010.1/i586/python-2.6.5-2.2mdv2010.1.i586.rpm 8acc7e1c3b5d7cf9f4e3b42fd296e0b8 2010.1/i586/python-docs-2.6.5-2.2mdv2010.1.i586.rpm 2300746e193eeb185af5bb317583c851 2010.1/i586/tkinter-2.6.5-2.2mdv2010.1.i586.rpm 06d8f7bf26586f06701d937aad4f6006 2010.1/i586/tkinter-apps-2.6.5-2.2mdv2010.1.i586.rpm 21f3e6b32f02e7ac9c3bcaa77fe10656 2010.1/SRPMS/python-2.6.5-2.2mdv2010.1.src.rpm

Mandriva Linux 2010.1/X86_64: 8e42f09290bec304f16e0053bb34011d 2010.1/x86_64/lib64python2.6-2.6.5-2.2mdv2010.1.x86_64.rpm e005446157a91199755073db36cad701 2010.1/x86_64/lib64python2.6-devel-2.6.5-2.2mdv2010.1.x86_64.rpm a647f1afe4c046cedfca6e1d271f674f 2010.1/x86_64/python-2.6.5-2.2mdv2010.1.x86_64.rpm ab78c88f4972b12eb2ab0b75cfd75838 2010.1/x86_64/python-docs-2.6.5-2.2mdv2010.1.x86_64.rpm 0419317afbf4a1aa274306a88487ab81 2010.1/x86_64/tkinter-2.6.5-2.2mdv2010.1.x86_64.rpm 6e40393da57b74bb90ae142ee486ec51 2010.1/x86_64/tkinter-apps-2.6.5-2.2mdv2010.1.x86_64.rpm 21f3e6b32f02e7ac9c3bcaa77fe10656 2010.1/SRPMS/python-2.6.5-2.2mdv2010.1.src.rpm


To upgrade automatically use MandrivaUpdate or urpmi. The verification of md5 checksums and GPG signatures is performed automatically for you.

All packages are signed by Mandriva for security. You can obtain the GPG public key of the Mandriva Security Team by executing:

gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98

You can view other update advisories for Mandriva Linux at:

http://www.mandriva.com/security/advisories

If you want to report vulnerabilities, please contact

security_(at)_mandriva.com


Type Bits/KeyID Date User ID pub 1024D/22458A98 2000-07-10 Mandriva Security Team <security*mandriva.com> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFMzAhUmqjQ0CJFipgRAvR7AKCVxdVaggP8xnr+FHiUMzgURGWVDQCeN6LF d+wcTCN0Os4mefbBuYD+aBk= =G5Ep -----END PGP SIGNATURE-----