Skip to content
Back to Blog
·9 min read·guides

How to Read a VAPT Report: A Founder Guide to Findings

A plain-English walkthrough of every VAPT report section — severity, CVSS, PoC, remediation — so Indian founders can prioritise fixes and track closure fast.

BR

Bachao.AI Research Team

Cybersecurity Research

Get Your Free VAPT Scan

What this means for your business

Indian SMBs without documented security controls face 3× higher breach costs (IBM Cost of a Data Breach 2024). This guide helps you close that gap.

A VAPT report is not meant to be read like a novel. To read one properly, start with the executive summary for business impact, check each finding's severity rating and CVSS score to judge urgency, look at the proof-of-concept to confirm the risk is real, then work down a prioritised remediation list before signing off on a retest. For a non-technical founder, that five-minute skim of the summary plus severity table is usually enough to make the first call: what gets fixed this week, and what can wait. This guide walks through every section of a typical VAPT report, explains what the jargon actually means, and gives you the questions to ask your tester so nothing gets lost between the PDF and your engineering backlog.

Why Founders Struggle With VAPT Reports

Most Vulnerability Assessment and Penetration Testing (VAPT) reports are written by security engineers for other security engineers. They're dense with acronyms — CVSS, OWASP, CWE, RCE — and the structure assumes you already know what "reflected XSS" or "IDOR" means. For a founder or CTO wearing five hats, that's a real barrier: you commissioned the audit to reduce risk, but the document itself can feel like the risk.

The good news is that a VAPT report almost always follows the same skeleton, regardless of which testing team produced it. Once you know the skeleton, you don't need to understand every exploit chain — you need to understand what each section is telling you to do next.

Section 1: The Executive Summary

This is written specifically for you. A good executive summary answers three questions in plain language: what was tested, what was the overall risk posture, and what needs attention first. It should state the number of findings by severity (critical, high, medium, low, informational) and a one-line narrative of the biggest risk to the business — not a list of CVEs.

💡
TIP
If the executive summary reads like a technical findings table with adjectives added, ask your tester to rewrite it. A report you can't summarise to your board in two sentences hasn't done its job for you yet.

Section 2: Scope and Methodology

The scope section defines exactly what was tested — which domains, IP ranges, applications, API endpoints, or mobile builds — and, just as importantly, what was excluded. Methodology describes how the testing was done: black-box (no internal knowledge), grey-box (partial access, e.g. a test account), or white-box (full source/architecture access), and whether it followed a recognised standard such as the OWASP Testing Guide or PTES.

Scope matters because a clean report on a narrow scope can create false confidence. If your production API wasn't in scope, "zero critical findings" tells you nothing about your production API.

⚠️
WARNING
Always compare the stated scope against your actual live asset inventory before treating a report as comprehensive. A report scoped only to a staging environment, or to one of three microservices, is accurate — but it is not a statement about your whole attack surface.

Know your vulnerabilities before attackers do

Run a free VAPT scan — takes 5 minutes, no signup required.

Book Your Free Scan

Section 3: Severity Ratings and CVSS — What the Numbers Mean

Every finding is assigned a severity: Critical, High, Medium, Low, or Informational. Most reputable testers back this with a CVSS (Common Vulnerability Scoring System) score from 0 to 10, maintained by FIRST.org and referenced in NIST's National Vulnerability Database, which factors in exploitability (how easy is it to trigger) and impact (what happens if it's exploited — data loss, full compromise, service disruption).

CVSS RangeSeverityWhat it typically means for a founder
9.0–10.0CriticalExploitable remotely, often without authentication; can lead to full system or data compromise
7.0–8.9HighSerious impact, may need specific conditions or limited access to exploit
4.0–6.9MediumReal risk but usually needs chaining with another weakness, or has limited blast radius
0.1–3.9LowMinor exposure, often informational hardening rather than an active exploit path
0.0InformationalNo direct risk, but worth knowing (e.g. verbose error messages, missing security headers)
CVSS is a standardised starting point, not the final word — a Medium-rated finding on a system holding customer payment data can matter more to your business than a High-rated finding on an internal admin tool nobody uses. Ask your tester to also flag business-context severity alongside the raw CVSS score.

Section 4: Reading an Individual Finding

Each finding typically has the same fields: title, severity/CVSS, affected asset (URL, endpoint, parameter), description of the vulnerability, proof-of-concept (PoC) steps or screenshots, business impact, and remediation guidance. The PoC is the part worth pausing on — it's the tester demonstrating the issue is real and reproducible, not theoretical.

🛡️
SECURITY
If a finding's PoC is vague or missing entirely, ask for it before you accept the finding at face value. A credible tester can always show — with a request, a screenshot, or a short video — exactly how they triggered the issue. If they can't reproduce it, treat the severity rating with caution.

Section 5: Prioritising Fixes — Beyond Just Severity

Severity tells you how bad a finding is in isolation. Prioritisation tells you what to fix first given your actual business. Three factors that should adjust the raw severity ranking:

    1. Data sensitivity of the affected asset. A Medium finding on the system holding your customer database deserves more urgency than a High finding on a marketing microsite with no user data.
    2. Exposure. Internet-facing and unauthenticated findings are reachable by anyone; internal-only findings need an attacker to already have some foothold.
    3. Ease of exploitation. A one-click exploit with public tooling available needs faster action than a finding requiring a rare set of conditions to chain.
graph TD A[Read Executive Summary] --> B[Check Severity and CVSS] B --> C[Reproduce Finding via PoC] C --> D[Prioritise by Impact and Exposure] D --> E[Remediate] E --> F[Retest and Close] style A fill:#1e3a5f,stroke:#3B82F6,color:#e2e8f0 style B fill:#1e3a5f,stroke:#3B82F6,color:#e2e8f0 style C fill:#5f1e1e,stroke:#EF4444,color:#e2e8f0 style D fill:#1e3a5f,stroke:#3B82F6,color:#e2e8f0 style E fill:#1e3d2f,stroke:#10B981,color:#e2e8f0 style F fill:#1e3d2f,stroke:#10B981,color:#e2e8f0
🎯Key Takeaway
A VAPT report's severity column tells you how bad a finding is in a vacuum. Your job as founder is to re-rank it against what the asset actually holds and who can reach it — that re-ranking, not the raw CVSS number, is what should drive your engineering sprint order.

Section 6: What a Typical Findings Distribution Looks Like

No two engagements produce identical numbers, but most mature applications land with more Medium and Low findings than Critical ones — Critical findings are comparatively rare in systems that have already been through one or two testing cycles, and become more common in first-time audits of legacy or fast-shipped code.

pie title Illustrative Findings by Severity Band "Critical" : 8 "High" : 17 "Medium" : 35 "Low" : 28 "Informational" : 12
73%Indian enterprises unaware whether they have ever been attacked (DSCI-Seqrite India Cyber Threat Report 2025)
30%Year-on-year rise in cyber incidents affecting Indian MSMEs (CERT-In)

Those numbers matter for context: if this is your first VAPT engagement, a longer findings list is expected, not a sign the audit failed or your team is negligent. It's a baseline you now have and can measure improvement against.

Section 7: Remediation Guidance — What Good Looks Like

Every finding should come with a remediation recommendation specific enough that your developers can act on it without a follow-up call — not "improve input validation" but "sanitise the search parameter on /api/products using a parameterised query, and reject non-alphanumeric input server-side." Some reports also reference the relevant OWASP category (e.g. A03:2021 – Injection) so your team can look up broader guidance beyond the single instance found.

Track remediation status with something simple: a shared sheet or a ticket per finding with owner, target date, and status (open, in progress, fixed, retested-closed). This is where most SMB teams lose findings — not by disagreeing with the report, but by never converting it into tracked work.

Field to trackWhy it matters
Finding ID / titleTies back to the report for reference
SeverityDrives SLA — how fast it must be fixed
OwnerOne accountable engineer, not "the team"
Target fix dateTurns severity into a deadline
StatusOpen / In Progress / Fixed / Retested-Closed
Retest evidenceProof the fix actually worked, not just shipped

Section 8: Retesting and Closure

A finding isn't closed because a fix was deployed — it's closed because the tester confirmed the fix works using the same or equivalent PoC that originally proved the issue. Retesting is a standard part of a VAPT engagement and should be scoped in upfront, not treated as a separate paid extra you have to negotiate after the fact.

ℹ️
INFO
Ask for a retest confirmation letter or updated report for every Critical and High finding you remediate. If you're pursuing a client security questionnaire, an insurance renewal, or regulatory submission, this closure evidence is frequently what gets requested — not the original findings list.

Questions to Ask Your Tester

    1. What was excluded from scope, and why?
    2. Can you walk me through the PoC for each Critical and High finding live?
    3. Which findings, if chained together, create a bigger risk than any single one implies?
    4. What's the fastest, lowest-effort fix for each Critical finding — even if it's a temporary mitigation while a permanent fix is built?
    5. Will you retest after remediation, and what does closure evidence look like?
    6. Does anything here intersect with our obligations under the DPDP Act, 2023, particularly around personal data exposure?

How This Fits Into an Ongoing Security Programme

A single VAPT report is a snapshot, not a guarantee — new code ships, new dependencies get added, and yesterday's clean scope can have new exposure within weeks. That's why the report's real value comes from how consistently your organisation acts on it and retests, not from the PDF itself sitting in a shared drive.

Bachao.AI was built by Dhisattva AI Pvt Ltd around exactly this gap: continuous, automated vulnerability assessment paired with clear, founder-readable reporting, so the findings-to-fix loop doesn't depend on someone manually re-reading a 60-page document every quarter. For engagements that require regulatory submission or formal penetration testing sign-off, that continuous visibility is delivered together with a CERT-In empanelled partner, so you get both ongoing coverage and the compliance-grade documentation when you need it.

If you're preparing for your first audit, or trying to make sense of one that already landed in your inbox, get a free VAPT scan to see where you stand today, or browse the Bachao.AI blog for more founder-level security guides. If your findings touch personal data handling, our DPDP compliance guide walks through what regulatory obligations follow from a VAPT report's data-exposure findings.

Frequently Asked Questions

What is the difference between a vulnerability assessment and a penetration test?
A vulnerability assessment identifies and catalogues potential weaknesses, often using automated scanning, without actively exploiting them. A penetration test goes further, actively attempting to exploit findings to prove real-world impact and chain weaknesses together. VAPT reports typically combine both.
How long should we have to fix a Critical finding?
There's no universal legal deadline, but industry practice is to remediate Critical findings within days, not weeks, given they're often remotely exploitable without authentication. Many organisations set an internal SLA of 7 days for Critical and 30 days for High findings.
Do we need to fix every Low and Informational finding?
Not always immediately, but they shouldn't be ignored indefinitely. Track them, understand the cumulative risk if several are left open together, and fold fixes into regular development cycles rather than a separate emergency effort.
What is CVSS and who maintains it?
CVSS, the Common Vulnerability Scoring System, is a standardised 0–10 scoring framework for rating the severity of a vulnerability based on exploitability and impact. It's maintained by FIRST.org and referenced by NIST's National Vulnerability Database.
Can we negotiate scope after seeing the first VAPT report?
Yes, and it's common. If a report reveals an asset was missed or a new system has since gone live, ask your tester about extending scope for the next engagement or a follow-up assessment covering the gap.
What should we do if we disagree with a finding's severity?
Raise it directly with the tester and ask them to walk through the PoC and their reasoning. A credible tester will either justify the rating with evidence or adjust it — but the conversation should happen with your security team's input, not by unilaterally downgrading a finding internally.
BR

Bachao.AI Research Team

Cybersecurity Research

AI-powered security research and threat intelligence from the Bachao.AI team. Covering the latest vulnerabilities, CVEs, and cybersecurity developments affecting Indian businesses.

Get cybersecurity insights for Indian SMBs

Weekly vulnerability alerts, DPDP compliance tips, and security guides. No spam — unsubscribe anytime.

We respect your privacy. Your email is never shared.

Know your vulnerabilities before attackers do

Free automated scan — risk score in under 2 hours. No credit card required.

Get Your Free VAPT Scan
Find your vulnerabilitiesStart free scan →