Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2021-4189


A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.


Published

2022-08-24T16:15:09.827

Last Modified

2025-11-03T22:15:54.013

Status

Modified

Source

[email protected]

Severity

CVSSv3.1: 5.3 (MEDIUM)

Weaknesses
  • Type: Primary
    CWE-252

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application python python < 3.6.14 Yes
Application python python < 3.7.11 Yes
Application python python < 3.8.9 Yes
Application python python < 3.9.3 Yes
Application python python 3.10.0 Yes
Operating System debian debian_linux 10.0 Yes
Operating System debian debian_linux 11.0 Yes
Application redhat software_collections - Yes
Operating System redhat enterprise_linux 8.0 Yes
Application netapp ontap_select_deploy_administration_utility - Yes

References