Document Security
·
9 min read

VDR Penetration Testing and Security Audits

How to review a virtual data room vendor penetration test summary, SOC 2 report and ISO 27001 certificate: what to request, how to read scope and findings, and the red flags to watch for.

A security analyst in a dark room watching several monitors of system data, representing penetration testing
On this page (11 sections)▼

VDR Penetration Testing and Security Audits

TL;DR: Ask a virtual data room vendor for the summary of its latest independent penetration test and its current SOC 2 report or ISO 27001 certificate, then read the scope, dates and remediation status instead of just noting that the documents exist. A trustworthy vendor shares evidence readily, explains what was and was not covered, and shows that high-severity findings were fixed and retested.

Every VDR vendor says it is secure. Very few buyers check the evidence behind that sentence. Security questionnaires help, but they are self-reported. Independent testing and audits are the closest thing to external proof you can get before you trust a platform with a confidential transaction. They are also easy to misread: a certificate can be real and still cover a different product, and a test can be independent and still miss the part of the system you care about.

This guide explains what each kind of evidence tells you, which questions to ask, how to read the answers and when to walk away.

What a penetration test is and what it is not

A penetration test is an authorised simulated attack carried out by skilled testers to find vulnerabilities in a system before criminals do. In practice, testers examine the web application, its application programming interfaces and sometimes the supporting infrastructure, trying to bypass authentication, escalate privileges, read other customers' data or abuse features.

It is not a guarantee. A test is a snapshot, limited by its scope, time and the skill of the people performing it. It does not prove the absence of vulnerabilities; it shows what a defined effort found. Treat it as one input among several, along with architecture review, audit reports and your own questions.

Many testers structure web application work around public references such as the OWASP Web Security Testing Guide, an open resource that describes how to test web applications. If a vendor's report names a recognised methodology, that is a good sign, because it shows the testers followed a repeatable approach.

Penetration testing versus audits and certifications

These terms are often used interchangeably, but they answer different questions.

EvidenceWhat it examinesWhat it does not show
Penetration testWhether testers could exploit the system in a defined scopeDay-to-day operating discipline over time
SOC 2 reportWhether controls were designed, and for a Type 2 report operated, as described by the auditorWhether every product feature is free of vulnerabilities
ISO 27001 certificateWhether an information security management system meets the standard for a stated scopeThe technical strength of any one application
Vulnerability disclosure or bounty programmeWhether outsiders are invited to report issuesThat issues are actually fixed

The AICPA, which publishes the SOC framework, describes SOC 2 as a report on controls relevant to the Trust Services Criteria, which include security, availability, processing integrity, confidentiality and privacy. A vendor may include only some of these categories, so check which ones the report covers.

What to request before you shortlist a vendor

Put the requests in writing and give the vendor a deadline.

  1. The executive summary or attestation letter from the most recent independent penetration test.
  2. The test date, the testing company and the scope statement.
  3. A summary of findings by severity, with remediation status.
  4. Confirmation of any retest after fixes.
  5. The current SOC 2 report (Type 1 or Type 2) or the ISO 27001 certificate and Statement of Applicability, under NDA if necessary.
  6. The vendor's vulnerability disclosure policy and its incident notification commitments.

Most mature vendors can provide the first five under NDA. If a vendor refuses everything and offers only a marketing page, record that as a finding.

Reading a penetration test summary

A laptop screen displaying the words Cyber Security in red, illustrating reading a security test summary

Look for these elements, in this order.

Independence. Was the test carried out by an external firm, or by an internal team? Both have value, but external testing is what customers usually mean by independent.

Scope. Did it cover the production application your users will use, the APIs, the mobile apps and the cloud configuration? A test of a staging site or a single module is much weaker evidence.

Date. An old test says little about a product that ships changes weekly. Ask how often testing is repeated and whether significant releases trigger a new test.

Methodology. Does the report name a framework or describe the approach, such as authenticated and unauthenticated testing and tenant isolation checks?

Findings and remediation. Reports typically group findings by severity. What matters is not that findings existed, since most tests find something, but that serious ones were resolved and retested.

Tenant isolation. For a VDR, a central question is whether one customer can ever see another customer's data. Check whether the test specifically addressed it.

Reading a SOC 2 report or ISO 27001 certificate

For SOC 2, find four things: the report type, the period, the criteria covered and the auditor's opinion. A Type 1 report describes the design of controls at a point in time. A Type 2 report also tests how the controls operated over a period, which is generally the stronger evidence. Read the system description to confirm it covers the product and the infrastructure you will use, and look for exceptions noted by the auditor and management's response.

For ISO 27001, the certificate should name the certification body, the scope and the validity dates. The scope statement matters most: a certificate covering a head office function or one product line does not automatically extend to every service the vendor sells. Ask for the Statement of Applicability if you need to see which controls apply.

Our guide on how to share and review a SOC 2 report shows what buyers typically ask for and what sellers typically provide.

Red flags that should slow the process

  • The vendor will not share any test summary, even under NDA.
  • The only evidence is a badge or logo with no certificate or report.
  • The scope excludes the production application or the APIs.
  • The latest test is old and there is no schedule for another.
  • High-severity findings remain open with no timeline.
  • Reports are provided in a manner that cannot be verified, such as screenshots of excerpts.
  • The vendor cannot explain how customer data is isolated.
  • Responses to your questions change from one call to the next.

One red flag may have an innocent explanation. Several together deserve a pause.

Can you test the vendor yourself?

Customers generally may not run their own penetration tests against a shared platform without permission, because testing could affect other customers. Some vendors allow it on request, under rules of engagement that define scope and timing, and some offer a dedicated environment for testing. If your regulator or policy requires your own testing, raise it early and get the permission in writing. Never test without authorisation.

A hand holding a brass padlock, representing controlled and authorised security testing

Linking audit evidence to your security questionnaire

Your questionnaire answers should point to evidence, not just assertions. Ask the vendor to attach or reference the specific document for each claim, for example the pen test summary for vulnerability management and the SOC 2 report for access control. The security questionnaire evidence guide explains how to organise this so that reviewers can find proof quickly, whichever side of the table you are on.

Features that complement audits

Audits examine the organisation; you also need to check what the product does. Confirm the platform offers access controls by group and user, NDA acceptance, dynamic watermarking, expiring access, download restrictions and a detailed audit trail. Our data room security features guide walks through each feature, and the audit trail requirements cover what a log should contain.

A simple way to score the evidence

Procurement teams often want a number, so convert the evidence into a short scorecard and keep the supporting documents with it. Give each line a rating from zero to three:

  • Independent testing: zero if none, three if an external firm tested the production application and APIs recently.
  • Remediation: zero if findings are unresolved, three if serious findings were fixed and retested.
  • Audit coverage: zero if there is only a badge, three if a current Type 2 report or ISO certificate covers your product.
  • Transparency: zero if the vendor withholds everything, three if documents are shared readily under NDA.
  • Tenant isolation: zero if the vendor cannot explain it, three if it was specifically tested.

A scorecard does not replace judgement, but it makes the comparison between vendors visible and gives you a record to show a risk committee. Run the same card on every shortlisted platform, including your incumbent, so that the comparison stays fair. For a complete vdr penetration testing review, add notes about the dates, the scope and who signed off.

How often to revisit the evidence

Evidence goes stale. Set a review at each contract renewal and after any material security incident or major product change. Ask the vendor to notify you of new reports and significant changes. For long-running data rooms, put the review dates in your calendar rather than relying on memory.

Frequently Asked Questions

No. A SOC 2 report is an auditor's opinion on controls relevant to criteria such as security and confidentiality. A penetration test is a hands-on attempt to find exploitable weaknesses. The two complement each other, and a vendor serious about security typically has both.

A Type 1 report assesses the design of controls at a specific point in time. A Type 2 report also tests whether they operated effectively over a period, which is usually the stronger evidence. Ask for Type 2 where available and check how recent the period is.

There is no universal rule, but the test should be recent enough to cover the current version of the product. Ask how often testing is repeated and whether major releases trigger a new test. A test that predates large architectural changes tells you little.

Often not in full, because it can contain sensitive details. Many share an executive summary or attestation letter that states the scope, dates, testing firm and the status of findings, sometimes under NDA. That is normally enough for procurement, and you can ask for more detail if your risk profile demands it.

It shows that an information security management system meets the standard for the stated scope and has been assessed by an accredited certification body. It does not prove that any single application is free of vulnerabilities. Read the scope, and combine the certificate with testing evidence.

Ask for the remediation plan, the owners and the dates, and whether a retest is scheduled. If the risk affects data you plan to upload, wait for the fix or limit what you place in the room. Record the decision and the reasoning for your own governance.

Related Guides & Research

Recommended next reading for deal teams and transaction leaders.

View all →
Alex Cartner

About the Author: Alex Cartner

Alex Cartner writes about virtual data rooms, due diligence and secure document sharing for VDR Directory.