September 7, 2026
π Breaking Down a Healthcare Web Application: A Complete VAPT Walkthrough .
Healthcare platforms hold some of the most sensitive data imaginable patient records, medical histories, and personal identifiableβ¦

By Akarsh_Β’haturvedi
2 min read
Healthcare platforms hold some of the most sensitive data imaginable patient records, medical histories, and personal identifiable information (PII). So when I set out to perform a Vulnerability Assessment & Penetration Test (VAPT) on a healthcare web application, my goal was clear: find every weakness before a real attacker does.
In this post, I'll walk you through my complete methodology from reconnaissance to exploitation the exact tools I used, the vulnerabilities I discovered (including a Critical XSS and an unrestricted file upload), and what developers can do to fix them.
π Table of Contents
-
Introduction & Scope
-
Methodology & Approach
-
Tools Used
-
Step-by-Step Testing Process
-
Findings & Vulnerabilities
-
Impact Analysis
-
Recommendations
-
Conclusion
1οΈβ£ Introduction
Objective: To conduct a comprehensive Vulnerability Assessment and Penetration Test (VAPT) on a healthcare platform to identify security weaknesses that could be exploited by malicious actors.
Scope:
Β· Web application security testing
Β· Input validation vulnerabilities
Β· File upload security
Β· Configuration security
Β· Information disclosure
Timeline: ~5 hours total β Reconnaissance: 1 hour Β· Active Testing: 3 hours Β· Documentation: 1 hour
2οΈβ£ Methodology & Approach
I followed a structured, industry-standard methodology to ensure nothing was missed:
VAPT METHODOLOGY βββββββββββββββββββββββββββββββββββββββββ
- Reconnaissance β
- Information Gathering β
- Vulnerability Identification β
- Exploitation / POC Testing β
- Documentation & Reporting β
- Recommendations
Frameworks referenced throughout:
Β· OWASP Top 10 (2021) β primary vulnerability reference
Β· WSTG (Web Security Testing Guide) β testing procedures
Β· PTES (Penetration Testing Execution Standard) β methodology
3οΈβ£ Tools Used : Reconnaissance
π Web Application Testing
β‘ Vulnerability Assessment
Environment: Kali Linux on VirtualBox β a complete penetration testing distribution.
4οΈβ£ Step-by-Step Testing Process
STEP 1: Reconnaissance (Information Gathering)
-
DNS Lookup nslookup healthcare-..*****************.
-
Technology Detection whatweb https://healthcβ¦β¦β¦β¦β¦β¦β¦β¦.
-
Connectivity Test ping -c 5 healthca.***************************.app
Output:
β― Server: Gβ¦β¦β¦.. β― IP: 216.1*0..* β― Technology: HTML5, JavaScript β― Email: info@h***********.***
What I discovered:
Β· β Server is hosted on β¦β¦β¦..
Β· β Site uses HTML5 & JavaScript
Β· β Business email exposed: info@h***********.***