CVE-2009-5011
published 2010-10-19CVE-2009-5011: 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…
PriorityP415medium4.3CVSS 2.0
AVNACMAuNCNINAP
EPSS
0.93%
56.3th percentile
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
9 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | python-pyftpdlib | < python-pyftpdlib 0.5.2-1 (bookworm) | python-pyftpdlib 0.5.2-1 (bookworm) |
| g.rodola | pyftpdlib | <= 0.5.1 | — |
| g.rodola | pyftpdlib | — | — |
| g.rodola | pyftpdlib | — | — |
| g.rodola | pyftpdlib | — | — |
| g.rodola | pyftpdlib | — | — |
| g.rodola | pyftpdlib | — | — |
| g.rodola | pyftpdlib | — | — |
| g.rodola | pyftpdlib | >= 0 < 0.5.2 | 0.5.2 |
CVSS provenance
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:N/A:P
ghsa4.3MEDIUM
osv4.3MEDIUM
vendor_debian4.3MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Debian
CVE-2009-5011: python-pyftpdlib - Race condition in the FTPHandler class in ftpserver.py in pyftpdlib before 0.5.2...
vendor_debian·2009·CVSS 4.3
CVE-2009-5011 [MEDIUM] CVE-2009-5011: python-pyftpdlib - Race condition in the FTPHandler class in ftpserver.py in pyftpdlib before 0.5.2...
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.
Scope: local
bookworm: resolved (fixed in 0.5.2-1)
bullseye: resolved (fixed in 0.5.2-1)
forky: resolved (fixed in 0.5.2-1)
sid: resolved (fixed in 0.5.2-1)
trixie: resolved (fixed in 0.5.2-1)
GHSA
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in pyftpdlib
ghsa·2022-05-02·CVSS 4.3
CVE-2009-5011 [MEDIUM] CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in pyftpdlib
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in pyftpdlib
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.
OSV
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in pyftpdlib
osv·2022-05-02·CVSS 4.3
CVE-2009-5011 [MEDIUM] Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in pyftpdlib
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in pyftpdlib
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.
OSV
CVE-2009-5011: Race condition in the FTPHandler class in ftpserver
osv·2010-10-19·CVSS 4.3
CVE-2009-5011 [MEDIUM] CVE-2009-5011: Race condition in the FTPHandler class in ftpserver
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.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2009-5011 CVE-2009-5012 CVE-2009-5013 CVE-2010-3494 pyftpdlib various flaws [fedora-12]
bugzilla·2010-10-24·CVSS 4.3
CVE-2009-5011 [MEDIUM] CVE-2009-5011 CVE-2009-5012 CVE-2009-5013 CVE-2010-3494 pyftpdlib various flaws [fedora-12]
CVE-2009-5011 CVE-2009-5012 CVE-2009-5013 CVE-2010-3494 pyftpdlib various flaws [fedora-12]
fedora-12 tracking bug for pyftpdlib: see blocks bug list for full details of the security issue(s).
This bug is never intended to be made public, please put any public notes
in the 'blocks' bugs.
[bug automatically created by: add-tracking-bugs]
Discussion:
Adding parent bug CVE-2009-5012
New bodhi update url:
https://admin.fedoraproject.org/updates/new/?type_=security&bugs=646169,646171
---
Adding parent bug CVE-2009-5013
New bodhi update url:
https://admin.fedoraproject.org/updates/new/?type_=security&bugs=646169,646171,646174
---
Adding parent bug CVE-2010-3494
New bodhi update url:
https://admin.fedoraproject.org/updates/new/?type_=security&bugs=646169,646171,646174,646177
---
pyftp
Bugzilla
CVE-2009-5011 pyftpdlib: Race condition in the FTPHandler class
bugzilla·2010-10-24·CVSS 4.3
CVE-2009-5011 [MEDIUM] CVE-2009-5011 pyftpdlib: Race condition in the FTPHandler class
CVE-2009-5011 pyftpdlib: Race condition in the FTPHandler class
Common Vulnerabilities and Exposures assigned an identifier CVE-2009-5011 to
the following vulnerability:
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.
References:
[1] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5011
[2] http://code.google.com/p/pyftpdlib/issues/detail?id=100
[3] http://code.google.com/p/pyftpdlib/source/browse/trunk/HISTORY
[4] http://code.google.com/p/pyftpdlib/source/detail?r=543
[5] http://code.google.com/p/pyftpdlib/sourc
http://code.google.com/p/pyftpdlib/issues/detail?id=100http://code.google.com/p/pyftpdlib/source/browse/trunk/HISTORYhttp://code.google.com/p/pyftpdlib/source/detail?r=543http://code.google.com/p/pyftpdlib/source/diff?spec=svn543&r=543&format=side&path=/trunk/pyftpdlib/ftpserver.pyhttp://code.google.com/p/pyftpdlib/issues/detail?id=100http://code.google.com/p/pyftpdlib/source/browse/trunk/HISTORYhttp://code.google.com/p/pyftpdlib/source/detail?r=543http://code.google.com/p/pyftpdlib/source/diff?spec=svn543&r=543&format=side&path=/trunk/pyftpdlib/ftpserver.py
2010-10-19
Published