NetSight
medium6.3

CVE-2009-5011

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in pyftpdlib

Impact

Race condition in the FTPHandler class in ftpserver.py in pyftpdlib before 0.5.2 allows remote attackers to cause a denial of service (daemon outage) by establishing and then immediately closing a TCP connection, leading to the getpeername function having an ENOTCONN error, a different vulnerability than CVE-2010-3494.

Affected packages

EcosystemPackageAffectedFixed in
pippyftpdlib<= 0.5.10.5.2

Affected products

VendorProductAffected versions
G.RodolaPyftpdlib
through 0.5.1
Versions 0.1, 0.1.1, 0.2.0, 0.3.0, 0.4.0

Weakness classification

References