Browse the site
Call Get a quote

How do I read a penetration test report?

Read it in three passes. First the executive summary, which should say what was tested, over what dates, and what the testers achieved. Second the findings, where each entry needs a working exploit, a business impact and a specific fix. Third the coverage and limitations section, which says what was not tested. Triage by exploitability and impact, not severity.

Key takeaways

  • Read the executive summary first: what was tested, over what dates, and what the testers actually achieved, in business terms.
  • A finding without reproducible steps, evidence and an impact statement is a scanner alert, not an exploited vulnerability.
  • Triage by exploitability and business impact, because severity labels in Indian reports are frequently inflated or inflated by tooling defaults.
  • The limitations and exclusions section is where the real gaps hide: what was out of scope, and what credentials were never tested.
  • Ask for the retest result, which is the only section that tells you whether anything was actually fixed.

As of 24 October 2026: the service descriptions, prices and turnaround figures on this page are current.

Which sections matter and in what order?

Three passes, in this order. The executive summary tells you what was tested, over which dates, by how many tester-days, and what the testers were able to achieve, and it should be readable by your board without translation. The findings section is the technical core, and each entry should carry a title, the affected asset, reproducible steps, evidence, impact, a specific fix and a severity with a stated reason. The coverage and limitations section is the one most buyers skip and most need, because it names what was out of scope: roles that were not tested, an API that was not authenticated, an internal network that was not assessed at all. An assessment without a coverage section is a claim about a system nobody has described.

How do you tell a real exploit from a scanner alert?

Look for the evidence. A scanner alert gives you a name, a CVE or a plugin, a severity score and possibly a request. A real finding gives you a sequence: what an attacker does, what they get, and what it means for your business. In practice the difference is visible in the fix. A scanner alert produces a generic instruction to update software or change a configuration. A real finding produces a change in your authorisation logic, your workflow or your process, and it explains which of your roles or data sets are exposed. The Indian cases that matter most, broken access control between user roles, business-logic abuse and chained low-severity findings, are exactly the class scanners handle worst, so treat a scanner-only report as a map rather than a diagnosis.

How should you triage the findings?

By exploitability and business impact, not by the severity label. A high-severity misconfiguration on a staging box matters less than a medium-severity flaw that lets a support agent read every customer's file, and a critical finding behind a firewall that blocks the path matters less than a medium one that is directly reachable. Build a list of three things: what an attacker can reach today, what it would cost if they did, and how long each fix takes. Fix the reachable and expensive ones first, and record a decision and a date for the rest, because a finding that is neither fixed nor consciously accepted will be found again at the next audit. India recorded 77 ransomware attacks between January and June 2026 (Cyble CRIL, reported by Fortune India, 23 July 2026), and the entry points were rarely exotic.

What should you do after reading it?

Close the loop in three moves. Assign an owner and a target date to every finding, because an unowned finding is an open finding. Apply the fixes, then ask for the retest, which should list every finding as fixed, partial or open, and the retest is what turns a report into evidence. At AAVETech the retest after your fixes is included as standard on assessment work, and a retest scoped to the findings list keeps the cost small. Finally, keep the report and the retest result for your customers, your auditors and your cyber insurer, because in 2026 the three of them are increasingly asking for the same document, and a report without a closure record is only half the answer.

How to read a penetration test report: what to look for in each section
SectionWhat to checkWarning sign
Executive summaryScope, dates, tester-days, what was achievedNo business impact statement
Scope and methodologySystems, roles, techniques, standards usedNo named methodology
Findings detailReproducible steps, evidence, impact, specific fixOnly CVE names and severity scores
Coverage and limitationsWhat was out of scope and whySection is missing entirely
Severity rationaleWhy each rating was givenScores with no reasoning
Remediation planPrioritised, with effort and ownerA flat list with no ordering
Retest resultFixed, partial or open for every findingNo retest scheduled or included

What are the frequently asked questions?

How do I read a penetration test report?
Read it in three passes. First the executive summary, which should say what was tested, over what dates, and what the testers achieved. Second the findings, where each entry needs a working exploit, a business impact and a specific fix. Third the coverage and limitations section, which says what was not tested. Triage by exploitability and impact, not severity.
How long should a penetration test report be?
There is no correct length, but a good technical report for a mid-sized application runs 30 to 80 pages plus a one-page executive summary, and the depth of each finding matters more than the count. A long report of scanner output is worse than a short one with twelve proven attack paths.
Do I need to fix every finding in the report?
No, but every finding needs a decision: fixed, accepted with a documented reason, or deferred to a date. Unowned and undecided findings resurface at the next audit and in every customer security review you do afterwards.
What is the difference between a report and a certificate?
A report contains findings, evidence and remediation detail. A certificate asserts a conclusion, usually to third parties, and carries no technical content. Indian enterprise customers increasingly want the report, or at least the executive summary with dates and scope, rather than a certificate.
Should I re-test after fixing the findings?
Yes, and it should be part of the engagement rather than a separate purchase. A retest scoped to the findings list gives you a closure record, which is what auditors, customers and cyber insurers ask for, and it is the cheapest way to prove the money was well spent.

Get a straight answer on this

Send us your latest report redacted and we will tell you which findings to fix first, which to accept, and how to close the rest properly.

Send us the details See pricing

Last reviewed: 24 October 2026. Information on this page is general guidance, not legal advice. Prices are indicative bands for a typical scope and are confirmed in a written quote before any work begins.