PT-2010-4861 · Python+1 · Python+1

Jan Lieskovsky

·

Publicado

2010-10-19

·

Atualizado

2019-10-25

·

CVE-2010-3493

CVSS v2.0

4.3

Média

VetorAV:N/AC:M/Au:N/C:N/I:N/A:P
Name of the Vulnerable Software and Affected Versions Python versions 2.6 through 3.2 alpha
Description The issue is related to multiple race conditions in the smtpd.py module, allowing remote attackers to cause a denial of service by establishing and immediately closing a TCP connection. This leads to unexpected return values or errors in the accept function, such as None for the address, or ECONNABORTED, EAGAIN, or EWOULDBLOCK errors, or an ENOTCONN error in the getpeername function.
Recommendations For Python versions 2.6 through 3.2 alpha, consider disabling the smtpd module until a patch is available to prevent exploitation of this issue. Restrict access to the smtpd.py module to minimize the risk of denial of service attacks. Avoid using the accept and getpeername functions in the affected module until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

DoS

Race Condition

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2010-3493
PSF-2010-7
RHSA-2011:0491
RHSA-2011:0492
RHSA-2011:0554
RHSA-2011_0491
RHSA-2011_0492
RHSA-2011_0554

Produtos afetados

Python
Red Hat