What is VAPT? Vulnerability Assessment and Penetration Testing Explained (India 2026)
If you have been researching cybersecurity services for your organisation, you have encountered the term VAPT. It appears in vendor proposals, compliance frameworks, insurance requirements, and regulatory mandates. But what exactly is VAPT, how does it work, and why is it increasingly essential for Indian businesses in 2026? This comprehensive guide explains everything you need to know — from the core definition through to the assessment process, deliverables, and how to choose the right VAPT provider in India.
What Is VAPT?
VAPT stands for Vulnerability Assessment and Penetration Testing. It is a comprehensive security testing methodology that combines two distinct but complementary activities:
- Vulnerability Assessment (VA): A systematic examination of systems, networks, and applications to identify known security weaknesses — misconfigurations, outdated software, missing patches, insecure defaults, and coding flaws.
- Penetration Testing (PT): A simulated cyber attack conducted by skilled security testers who attempt to exploit identified (and potentially unknown) vulnerabilities to determine their real-world impact on the target organisation.
Together, VA and PT provide a realistic picture of an organisation’s security posture: not just a list of theoretical weaknesses, but a demonstrated understanding of which vulnerabilities can actually be exploited, what an attacker could access if they succeeded, and how severely the business would be impacted.
Vulnerability Assessment vs Penetration Testing — Key Differences
| Dimension | Vulnerability Assessment | Penetration Testing |
|---|---|---|
| Primary method | Automated scanning + manual verification | Manual exploitation by skilled testers |
| Goal | Identify and classify vulnerabilities | Exploit vulnerabilities to demonstrate impact |
| Depth | Broad — covers all known vulnerability categories | Deep — follows attack chains, shows real damage potential |
| Output | Vulnerability list with severity ratings | Attack narrative, proof-of-concept, impact demonstration |
| Frequency | Can be done frequently (monthly or quarterly) | Typically annual, or after major changes |
| Time required | Shorter — 1–3 days for most environments | Longer — 3–20 days depending on scope |
| Regulatory acceptance | Accepted for some compliance contexts | Required for RBI, PCI DSS, CERT-In, ISO 27001 |
A common misconception is that running an automated vulnerability scanner constitutes VAPT. It does not. Automated scanning is only the first phase of a vulnerability assessment. Real VAPT involves skilled human testers who validate scanner findings, investigate false positives, explore business logic flaws that scanners cannot detect, and attempt actual exploitation.
Types of VAPT
By Testing Knowledge Level
Black Box Testing: The tester receives no prior information about the target — no architecture diagrams, no credentials, no source code. The tester approaches the target exactly as an external attacker would. Advantages: most realistic simulation of an external threat actor. Disadvantages: highest chance of incomplete coverage since the tester must discover all attack surface themselves.
White Box Testing: The tester receives full access — source code, architecture documentation, credentials for all user roles, infrastructure diagrams, and network topology. Advantages: deepest possible coverage since nothing is hidden; most efficient use of testing time. Disadvantages: may not represent a real-world attack scenario since most attackers do not have this level of prior access.
Grey Box Testing: The tester receives partial information — typically credentials for one or more user accounts (simulating an authenticated user or an attacker who has obtained credentials through phishing) but not full system access or source code. Grey box is the most commonly used approach for web application VAPT because it efficiently finds both external and authenticated vulnerabilities. Most compliance-driven assessments use grey box.
By Target Environment
- Network VAPT: Assessment of network infrastructure — firewalls, routers, switches, servers, endpoints, VPNs — for misconfigurations, unpatched vulnerabilities, insecure protocols, and lateral movement paths. Covers both external (internet-facing) and internal (inside perimeter) networks.
- Web Application VAPT: Assessment of business websites, web applications, customer portals, admin dashboards, and SaaS platforms for application-layer vulnerabilities including injection flaws, authentication weaknesses, session management issues, access control bypasses, and business logic errors.
- Mobile Application VAPT: Assessment of Android and iOS mobile applications, including client-side data storage, API communication security, authentication token handling, deep link vulnerabilities, and binary-level protections (certificate pinning, obfuscation).
- API Security Testing: Dedicated assessment of REST, GraphQL, and SOAP API endpoints for authentication flaws, excessive data exposure, insecure direct object references (IDOR), lack of rate limiting, and injection vulnerabilities.
- Cloud Security Assessment: Review of cloud infrastructure configuration — AWS, Azure, GCP — for IAM policy misconfigurations, publicly exposed storage buckets, insecure security group rules, insufficient logging, and container security weaknesses.
- Thick Client / Desktop Application VAPT: Assessment of installed desktop applications — ERP systems, trading platforms, custom business tools — for memory vulnerabilities, insecure local storage, traffic interception weaknesses, and privilege escalation paths.
- Social Engineering / Phishing Simulation: Controlled phishing campaigns and physical social engineering to assess human layer vulnerabilities alongside technical controls.
- Red Team Assessment: The most advanced form of adversary simulation — a multi-week engagement where a red team attempts to achieve specific objectives (e.g., access the core banking system, exfiltrate customer data) using any available means including technical exploitation, social engineering, and physical security bypasses.
The VAPT Process — 5 Phases
Phase 1: Scoping and Pre-Engagement
Before any testing begins, the vendor and client define the scope: which systems, applications, or IP ranges will be tested; what testing approach will be used (black/grey/white box); what is explicitly out of scope; testing windows (to avoid disruption during peak hours); and the Rules of Engagement (RoE) — a legal document authorising the testing and defining the boundaries. The RoE protects both parties legally and ensures testing is conducted safely.
Phase 2: Reconnaissance and Information Gathering
Testers gather information about the target using passive (open-source intelligence — DNS records, WHOIS data, public-facing web archives, job postings, LinkedIn profiles) and active (port scanning, service fingerprinting, web crawling) techniques. This phase builds the attack map — identifying the full attack surface before beginning exploitation attempts.
Phase 3: Vulnerability Discovery and Analysis
A combination of automated scanning tools (Nessus, OpenVAS, Burp Suite, Nmap, Metasploit, Nikto, SQLMap) and manual testing identifies potential vulnerabilities. Automated results are manually reviewed to eliminate false positives and identify vulnerabilities that scanners cannot detect — particularly business logic flaws and complex authentication bypasses that require human understanding of the application’s intended behaviour.
Phase 4: Exploitation and Post-Exploitation
This is where VAPT diverges from a simple vulnerability assessment. Skilled testers attempt to exploit identified vulnerabilities to demonstrate their real impact. Successful exploitation may involve gaining unauthorized access to user accounts, escalating privileges from regular user to administrator, accessing databases containing sensitive data, moving laterally from one compromised system to other systems in the network, or achieving persistence in the environment. Post-exploitation activities demonstrate the full damage chain an attacker could follow.
Phase 5: Reporting and Remediation Support
The final deliverable is a comprehensive VAPT report. A high-quality report from a CERT-In empanelled firm includes: an executive summary for non-technical leadership, a detailed technical findings section with each vulnerability described, evidence (screenshots, command outputs, proof-of-concept demonstrations), CVSS v3.1 severity scores, remediation recommendations with effort estimates, and a remediation tracker to manage the fix process. Most reputable vendors include one re-test cycle to confirm that identified vulnerabilities have been successfully remediated.
VAPT Methodologies and Frameworks
Professional VAPT is not conducted ad hoc — it follows established frameworks that ensure consistency, completeness, and defensibility:
- OWASP (Open Web Application Security Project): The OWASP Top 10 and OWASP Testing Guide are the de facto standards for web application security testing. OWASP MASVS guides mobile application testing.
- PTES (Penetration Testing Execution Standard): A comprehensive standard covering all phases of penetration testing from pre-engagement through reporting.
- NIST SP 800-115: The US National Institute of Standards and Technology’s technical guide to information security testing — widely referenced by compliance frameworks globally.
- MITRE ATT&CK: A knowledge base of adversary tactics, techniques, and procedures (TTPs) used to structure threat-based penetration testing and red team engagements.
- CREST: UK-based professional standards body for penetration testing, whose methodology certifications are internationally recognised.
What a VAPT Report Contains
A compliance-grade VAPT report from a CERT-In empanelled firm should include:
- Executive Summary: A non-technical overview of the assessment, overall risk rating, and top-priority findings — suitable for presentation to the Board
- Scope and Methodology: Precisely what was tested, what was excluded, and what methodology was followed
- Findings Summary: A dashboard showing vulnerability count by severity (Critical, High, Medium, Low, Informational)
- Detailed Findings: For each vulnerability: finding title, severity (CVSS score), affected component, detailed description, proof-of-concept evidence (screenshots, code, command outputs), business impact, and specific remediation recommendation
- Risk Matrix: Mapping of vulnerabilities to business risk
- Remediation Tracker: A structured template for tracking fix progress
- Certification Letter: Signed statement from the CERT-In empanelled assessor for submission to regulators
How Often Should VAPT Be Conducted?
- Minimum annually: Required by RBI, PCI DSS, ISO 27001, SEBI CSCRF, and CERT-In frameworks for covered entities
- After major changes: New application deployment, significant infrastructure changes, cloud migration, merger/acquisition — these create new attack surface that needs assessment
- After a breach: Post-incident VAPT to understand the full attack surface and confirm remediation is complete
- Quarterly vulnerability assessments: Between annual penetration tests, quarterly VA scans maintain visibility into emerging vulnerabilities
- Continuous testing (PTaaS): For organisations with rapid development cycles, Penetration Testing as a Service provides ongoing coverage of a changing codebase
Who Needs VAPT in India?
Regulatory Requirements
- Banks and NBFCs: Annual VAPT mandated by RBI Cybersecurity Framework
- Payment companies: Annual penetration testing required by PCI DSS Requirement 11.4
- Stock brokers and depositories: Annual VAPT required by SEBI CSCRF
- Insurance companies: IRDAI cybersecurity guidelines reference annual security assessments
- Government entities: CERT-In directions and NCIIPC guidelines require periodic security audits
Client-Driven Requirements
- Enterprise customers increasingly include VAPT report requirements in vendor onboarding questionnaires
- US and EU clients often require annual penetration testing as part of SOC 2 or ISO 27001 compliance
- Cyber insurance underwriters in India now request VAPT reports as part of policy issuance
Business Risk Management
- Startups handling customer financial or health data
- E-commerce platforms storing payment card data
- SaaS companies with multi-tenant architectures where one client’s data must be isolated from another’s
- Healthcare organisations managing electronic health records
Average VAPT Findings in India
Based on assessments conducted by Indian CERT-In empanelled firms, the most commonly identified vulnerabilities in Indian organisations include:
- Broken access control (OWASP A01) — found in over 70% of web application assessments
- Outdated and unpatched software — found in over 80% of network assessments
- Insecure direct object references (IDOR) — found in approximately 60% of web application assessments
- Default or weak credentials — found in over 50% of network assessments
- SQL injection — still found in approximately 30% of custom web applications built in India
- Exposed sensitive data in API responses — found in approximately 65% of API assessments
- Missing multi-factor authentication on critical systems — found in over 75% of assessments
- Insufficient logging and monitoring — present in approximately 85% of organisations lacking a SOC
How to Choose a VAPT Provider in India
Use these criteria when evaluating vendors:
- CERT-In empanelment — verify at cert-in.org.in
- Tester certifications — OSCP, CEH, CREST, GPEN, GWAPT
- Sample report availability — review an actual report from a past engagement
- Methodology documentation — OWASP, PTES, NIST alignment
- Re-testing inclusion — confirm re-test is included in price
- Compliance attestation — ability to produce regulatory submission letters
- Client references — from organisations in your sector
MDIT Services — CERT-In Empanelled VAPT Provider
MDIT Services is a CERT-In empanelled cybersecurity firm providing VAPT services across web applications, networks, mobile apps, APIs, and cloud environments to 200+ clients in India. Our testers hold OSCP, CEH, and other recognised credentials and follow OWASP, PTES, and NIST SP 800-115 methodologies. Our reports are compliance-grade and accepted by RBI, SEBI, IRDAI, and CERT-In.
Request a VAPT Proposal
Share your environment details — application type, number of endpoints, compliance requirement, and preferred timeline. MDIT will provide a scoped, transparent proposal within 24 hours.
Visit: mditservices.in/contact | Email: info@mditservices.in | Call: +91-11-XXXX-XXXX
