CVE-2007-6741:
Improper privilege management in pyftpdlib
6.3
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.68683%
CWE
Published
5/1/2022
Updated
10/14/2024
KEV Status
No
Technology
Python
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
pyftpdlib | pip | < 0.2.0 | 0.2.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability description explicitly names ftp_PORT
in FTPServer.py
as the vulnerable function. The core issue was improper validation
of privileged ports when IP addresses matched, which aligns with: 1) CVE description mentioning FTP
bounce attacks via crafted PORT
commands 2) References to RFC 2577
recommendations about port validation
3) Historical issue #11 discussing the missing privileged port check 4) The fix in version 0.2.0 would logically involve adding port validation
in this function.