CVE-2009-5012

Published Oct 19, 2010 CVSS 2.0 · 4.0 Medium EPSS 1.0% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2010-0027 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.
Github GHSA Github GHSA GHSA-h4g7-8m7r-87r9 Improper Access Control in pyftpdlib
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Sep 17, 2024, 1:55 AM
Reserved
Oct 19, 2010, 12:00 AM
Status
Modified
Published
Oct 19, 2010, 8:00 PM
Modified
Jun 16, 2026, 11:14 PM