
Controlled penetration testing lab demonstrating CVE-2011-2523 exploitation and mitigation techniques.
A controlled cybersecurity lab project demonstrating vulnerability discovery, exploitation, post-exploitation validation, and defensive mitigation within an isolated virtual environment.
This project simulates a real-world penetration testing engagement conducted in a controlled virtual lab.
The objective was to identify exposed services on a vulnerable system, detect critical vulnerabilities, perform controlled exploitation, validate system compromise, and implement mitigation strategies.
The project demonstrates both offensive and defensive cybersecurity capabilities.
Host System: Windows 11
Virtualization Platform: VMware Workstation Pro 17
Attacker Machine: Kali Linux
Target Machine: Metasploitable 2
Network Mode: NAT (Isolated Internal Network)
Subnet: 192.168.163.0/24
An architecture diagram is available in the /architecture directory.
The project followed a structured penetration testing lifecycle:
Each phase was documented with command outputs and evidence.
Service: vsFTPd 2.3.4
CVE: CVE-2011-2523
Severity: Critical
Type: Remote Command Execution (Backdoor)
The vulnerability allows attackers to execute arbitrary commands with root privileges due to a maliciously modified FTP service.
The vulnerability was exploited using the Metasploit Framework module:
exploit/unix/ftp/vsftpd_234_backdoor
uid=0(root))Evidence screenshots are available in the /evidence directory.
To confirm complete system compromise, the following actions were performed:
whoami, id)uname -a)Root-level control confirmed total system access within the authorized lab scope.
To reduce the attack surface, firewall rules were implemented using:
iptables -A INPUT -p tcp --dport 21 -j DROP
This blocked external access to the vulnerable FTP service (Port 21).
If present in a production environment, this vulnerability could lead to:
This project reinforces the importance of proactive security management and layered defense strategies.
This project was conducted collaboratively by:
All testing was conducted strictly within a legally authorized and isolated virtual lab environment for educational purposes only.
No external systems or real-world networks were targeted.
README.md /report /architecture /Screenshots
Cybersecurity Undergraduate Students
BSc Cybersecurity
Focused on practical security assessment and defensive security techniques