VYPR
High severityNVD Advisory· Published Oct 19, 2010· Updated Apr 29, 2026

CVE-2009-5012

CVE-2009-5012

Description

ftpserver.py in pyftpdlib before 0.5.2 does not require the l permission for the MLST command, which allows remote authenticated users to bypass intended access restrictions and list the root directory via an FTP session.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
pyftpdlibPyPI
< 0.5.20.5.2

Affected products

7
  • cpe:2.3:a:g.rodola:pyftpdlib:*:*:*:*:*:*:*:*+ 6 more
    • cpe:2.3:a:g.rodola:pyftpdlib:*:*:*:*:*:*:*:*range: <=0.5.1
    • cpe:2.3:a:g.rodola:pyftpdlib:0.1:*:*:*:*:*:*:*
    • cpe:2.3:a:g.rodola:pyftpdlib:0.1.1:*:*:*:*:*:*:*
    • cpe:2.3:a:g.rodola:pyftpdlib:0.2.0:*:*:*:*:*:*:*
    • cpe:2.3:a:g.rodola:pyftpdlib:0.3.0:*:*:*:*:*:*:*
    • cpe:2.3:a:g.rodola:pyftpdlib:0.4.0:*:*:*:*:*:*:*
    • cpe:2.3:a:g.rodola:pyftpdlib:0.5.0:*:*:*:*:*:*:*

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

7

News mentions

0

No linked articles in our index yet.