Vulnerability Management Lab using Nessus on Kali Linux
In this project, I performed comprehensive vulnerability assessments within a controlled lab environment using Tenable Nessus Essentials on Kali Linux. I simulated scenarios by scanning a Windows 10 virtual machine with intentionally introduced vulnerabilities. This hands-on approach allowed me to develop and demonstrate practical skills in identifying, analyzing, and reporting security vulnerabilities in networked systems.
- ✅Tool Deployment and Configuration (Linux Environment)
- ✅Nessus configuration
- ✅Vulnerability Scanning (Non-credentialed & Credentialed)
- ✅Interpreting CVSS scores & remediation strategies
- ✅Report Generation and Analysis
| Tool | Purpose |
|---|---|
| Kali Linux | Platform to install and run Nessus |
| Nessus Essentials | Vulnerability scanner for identifying security issues |
| VMware Workstation | Virtual lab environment |
| Target VM (Windows 10) | Windows 10 system with intentionally vulnerable software for assessment |
- Downloaded and installed Nessus Essentials on Kali Linux.
- Accessed the Nessus web interface via:
https://KALI:8834/
- Performed a ping scan to discover active hosts within the local subnet.
- Identified open ports, services, and potential vulnerabilities.
- Performed a basic network scan targeting the Windows 10 VM.
- Reviewed findings and recommended remediation steps.
- Created a new scan profile with password authentication.
- Entered local Windows user credentials for deeper inspection.
- Changed Remote Registry startup type to Automatic.
- Created new registry default values.
- Enabled Local Account Token Filter Policy to allow non-admin credential access for remote procedures.
- Installed outdated and vulnerable software (Mozilla Firefox, Teamviewer, uTorrent ) on Windows 10 to generate more realistic results.
- Launched the credentialed scan.
- Nessus detected 54 vulnerabilities, include CVSS Score and VPR categorized as Critical, High, Medium and Low severity.
- Investigated detected CVEs via NIST NVD.
- Learned the nature of vulnerabilities, impacted systems, and possible exploits.
- Analyzed Nessus recommendations for patching and mitigation.
- Exported a report summarizing all findings and security issues detected on the Windows 10 VM.









