
Pen Tesing Lab exploiting VSFTPD 2.3.4 backdoor via Metasploit Framework
A hands-on penetration testing lab demonstrating the identification and exploitation of the VSFTPD 2.3.4 backdoor (CVE-2011-2523) on the intentionally vulnerable Metasploitable2 virtual machine using the Metasploit Framework.
This project was conducted entirely in a controlled laboratory environment using Metasploitable2, an intentionally vulnerable virtual machine designed for cybersecurity education.
No unauthorized systems or networks were targeted during this exercise.
The objective of this lab was to:
| Component | Details |
|---|---|
| Hypervisor | VMware Workstation |
| Attacker Machine | Fedora Linux 44 |
| Target Machine | Metasploitable2 (Ubuntu 8.04) |
| Exploitation Framework | Metasploit Framework 6.4.144 |
| Network | Isolated VMware Lab |
| Field | Value |
|---|---|
| CVE | CVE-2011-2523 |
| Service | VSFTPD |
| Version | 2.3.4 |
| Port | 21/TCP |
| Severity | Critical |
VSFTPD version 2.3.4 was released with a malicious backdoor inserted into the source code. By authenticating with a specially crafted username ending with :), an attacker can trigger a command shell on TCP port 6200, allowing remote command execution.
.
├── README.md
├── report.pdf
├── screenshots/
│ ├── figure1.png
│ ├── figure2.png
│ ├── figure3.png
│ ├── figure4.png
│ ├── figure5.png
│ ├── figure6.png
│ ├── figure7.png
│ └── figure8.png
└── LICENSE
Amarnath
Cybersecurity Student | Ethical Hacking | Penetration Testing | Linux
Feel free to connect with me on LinkedIn or explore my other cybersecurity projects.