
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2010-20103 is a supply chain backdoor vulnerability in ProFTPD 1.3.3c, formally titled "ProFTPD 1.3.3c Backdoor Command Execution." A malicious backdoor was embedded in the official ProFTPD 1.3.3c source tarball distributed between November 28 and December 2, 2010, allowing remote unauthenticated attackers to execute arbitrary OS commands with root privileges via a hidden FTP command trigger. Only systems built from the compromised tarball during that specific distribution window are affected; the vulnerability was formally assigned a CVE identifier in August 2025. It carries a CVSS v3.1 base score of 9.8 (Critical) (Red Hat Advisory, Red Hat Bugzilla).
The root cause is classified as CWE-912 (Hidden Functionality) — a malicious actor compromised the ProFTPD project's distribution infrastructure and injected a backdoor into the official source tarball. The backdoor implements a covert FTP command trigger: when a specific undocumented command is sent to the FTP server, it causes the proftpd daemon (running as root) to execute arbitrary shell commands supplied by the attacker. No authentication is required, and the attack is conducted entirely over the standard FTP protocol port (typically TCP 21). Public exploit code is available via Exploit-DB and a Metasploit module exists for this vulnerability (Exploit-DB 15662, Metasploit Module).
Successful exploitation grants a remote, unauthenticated attacker full root-level control over the affected FTP server host. This enables complete confidentiality, integrity, and availability compromise — including arbitrary file access and exfiltration, modification or destruction of data, installation of persistent malware or rootkits, and use of the compromised host as a pivot point for lateral movement within the network (Red Hat Bugzilla, VulnCheck Advisory).
Multiple public proof-of-concept exploits exist, including two entries on Exploit-DB (IDs 15662 and 16921) and a fully weaponized Metasploit module (exploits/unix/ftp/proftpd_133c_backdoor), making exploitation trivial for any attacker with basic tooling (Exploit-DB 15662, Exploit-DB 16921, Metasploit Module). The EPSS score is approximately 0.0021 (0.21%), reflecting that while exploits are public, active mass exploitation is not currently observed. The CVE was formally published in August 2025 (retroactively assigned), and there is no current evidence of active in-the-wild exploitation campaigns or CISA KEV catalog listing at this time (Red Hat Advisory). A Nuclei detection template has also been developed for automated scanning (Nuclei Templates).
product:"ProFTPD") or Nmap (nmap -sV -p 21 <target>). Check the FTP banner for version string ProFTPD 1.3.3c.nc <target> 21 or the Metasploit module).exploits/unix/ftp/proftpd_133c_backdoor) with the desired OS command payload. The backdoor causes the proftpd process to execute the supplied shell command as root./var/log/proftpd/ or /var/log/xferlog) showing unusual command sequences or connections from unexpected source IPs; system auth logs showing root-level activity not correlated with legitimate admin sessions.proftpd daemon (e.g., /bin/sh, /bin/bash, nc, wget, curl); unexpected network connections originating from the proftpd process.proftpd binary (verify checksum against known-good versions).proftpd binary or source tarball does not match official checksums published by the ProFTPD project for clean releases (Check Point Advisory).The primary remediation is to immediately replace any ProFTPD installation built from the compromised 1.3.3c tarball (distributed November 28 – December 2, 2010) with a clean, verified version obtained from the official ProFTPD repository or a trusted package manager. Administrators should verify the integrity of their ProFTPD binary using checksums published by the ProFTPD project. Additionally, restrict FTP server access using firewall rules and network segmentation to limit exposure, and conduct a full forensic audit of any system that may have run the backdoored version. Check Point IPS signatures (CPAI-2010-151) are available to detect and block exploitation attempts at the network level (Check Point Advisory, ProFTPD GitHub).
Check Point published an IPS advisory (CPAI-2010-151) in January 2011 providing detection and blocking capability for the backdoor, characterizing the severity as High (Check Point Advisory). The vulnerability received renewed attention in August 2025 when it was formally assigned CVE-2010-20103 by VulnCheck and added to Red Hat's security tracking systems, prompting community discussion and the development of a Nuclei detection template by ProjectDiscovery (Red Hat Advisory, Nuclei Templates). The incident is widely cited in the security community as a notable early example of a supply chain attack targeting open-source software distribution infrastructure.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."