Read the docs
TI-2007-06435 Aliases CVE-2007-6741GHSA-8xgx-75qw-6268

The ftp_PORT function in FTPServer.py in pyftpdlib before 0.2.0 does not prevent TCP…

Priority LOW 32CWE-264Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
— Not recorded in CVSS 2.0
Attack complexity
Low
Impact type
Security bypass, Privilege escalation
Confidentiality · integrity · availability
Partial · Partial · Partial
Fix status
Fixed

Attack profile from CVSS 2.0 · NVD. Fix status from CNA and GitHub. Impact type from CWE-264 and CWE-269.

Summary

The ftp_PORT function in FTPServer.py in pyftpdlib before 0.2.0 does not prevent TCP connections to privileged ports if the destination IP address matches the source IP address of the connection from the FTP client, which might allow remote authenticated users to conduct FTP bounce attacks via crafted FTP data, as demonstrated by an FTP bounce attack against a NAT server, a related issue to CVE-1999-0017.

Why it matters now

EPSS 0.0175 77th percentileScored 2026-11-07
Fix Fixed pyftpdlib (PyPI): 0.2.0

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—pyftpdlib (PyPI)before 0.2.00.2.0Patch availableGHSA-8xgx-75qw-6268
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • pyftpdlib (PyPI) Vendor— Affected before 0.2.0 Fixed in 0.2.0 Patch available GHSA-8xgx-75qw-6268

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:g.rodola:pyftpdlib:*:*:*:*:*:*:*:*up to 0.1.1VulnerableG.rodola
cpe:2.3:a:g.rodola:pyftpdlib:0.1:*:*:*:*:*:*:*0.1VulnerableG.rodola
  • cpe:2.3:a:g.rodola:pyftpdlib:*:*:*:*:*:*:*:* Versions up to 0.1.1 Vulnerable ·G.rodola
  • cpe:2.3:a:g.rodola:pyftpdlib:0.1:*:*:*:*:*:*:* Versions 0.1 Vulnerable ·G.rodola

Remediation

  • Fix · GHSA-8xgx-75qw-6268 pyftpdlib (PyPI) Fixed in 0.2.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2007-6741
  2. 2026-10-03 Alias added: GHSA-8xgx-75qw-6268

References

  • TI-2007-06431 FTPServer.py in pyftpdlib before 0.2.0 does not increment the attempted_logins count for… CVSS 2.0HIGH 7.5
  • TI-2008-06949 ftpserver.py in pyftpdlib before 0.5.0 does not delay its response after receiving an… CVSS 2.0HIGH 7.5
  • TI-2008-06948 Multiple directory traversal vulnerabilities in FTPServer.py in pyftpdlib before 0.3.0… CVSS 2.0MEDIUM 6.5
  • TI-2007-06430 Multiple directory traversal vulnerabilities in FTPServer.py in pyftpdlib before 0.2.0… CVSS 2.0MEDIUM 6.5
  • TI-2007-06433 FTPServer.py in pyftpdlib before 0.2.0 allows remote attackers to cause a denial of service via a long command. CVSS 2.0MEDIUM 5.0
  • TI-2007-06432 pyftpdlib before 0.1.1 does not choose a random value for the port associated with the… CVSS 2.0MEDIUM 5.0
See all 13 →

Sources