Logical access controls
Authentication, authorization, and role boundaries tested against real bypass attempts, not just configuration review.
Manual, developer-ready penetration testing mapped to SOC 2 Trust Services Criteria, built to give your auditor real evidence and your engineering team a report they can act on.
Preparing for a Type I or Type II audit? Tell me your audit window and I will scope testing around it.
SOC 2 doesn’t formally require a penetration test, but most auditors and enterprise security teams expect one as evidence that your access, authentication, and logic controls actually withstand testing, not just that a policy document says they should. Vendor security reviews and enterprise procurement teams increasingly ask for this evidence directly, since a clean audit report on its own does not confirm whether your access controls hold up against a real bypass attempt.
Findings are tied directly to the Common Criteria your auditor is evaluating, so your security team can hand over evidence instead of translating a generic pentest report after the fact.
Authentication, authorization, and role boundaries tested against real bypass attempts, not just configuration review.
External-facing APIs and application entry points tested for unauthorized access paths into production systems.
Validates that sensitive data in transit and in application responses is restricted to intended users and roles.
Manual identification of exploitable weaknesses across authentication, session handling, and business logic.
Confirms whether abuse patterns and access anomalies would be detectable, not just theoretically loggable.
Independent, point-in-time evidence that controls perform as designed, closing the exact gap auditors flag when coverage relies on scanners alone.
Cross-tenant and cross-account access tested directly, relevant to any SaaS platform under the Confidentiality criterion.
Reviews whether business logic can be abused to degrade service or bypass rate and usage controls.
Whether you’re preparing for a first Type I report or sit inside an active Type II observation window, testing is scheduled and reported to match what your auditor needs to see and when.
A report built to be read by two audiences at once: engineers who need to fix findings, and auditors who need evidence the fixes hold.
Every validated finding linked to the specific Common Criteria it relates to.
Clear, request-level reproduction detail engineering can act on without back-and-forth.
Plain-language impact framing your auditor and leadership can both read.
Practical fix guidance scoped to your stack, not generic best-practice text.
Written confirmation that remediated findings are closed, ready to attach as evidence.
NDA available on request, with scoped SOW and secure access coordination for vendor review.
Answers for teams evaluating a penetration test ahead of a SOC 2 Type I or Type II audit.
Testing is scoped primarily around Security (the Common Criteria, including CC4, CC6, and CC7), with Confidentiality and Availability coverage added when your application or SOC 2 scope calls for it.
No, and it shouldn’t. Auditors generally want both: automated scanning for baseline coverage, and manual penetration testing for exploitability evidence scanners can’t produce on their own.
Yes. The report is written in plain, evidence-oriented language with reproduction steps and Trust Criteria mapping, so it can be attached directly to your audit evidence without reformatting.
Yes, an NDA is available before any scoping details or access are shared, and a scoped SOW is provided ahead of testing.
Not as a named requirement. The Trust Services Criteria do not list penetration testing explicitly. In practice most auditors expect evidence that you identify and remediate vulnerabilities, and an independent penetration test is the clearest way to show it. Many enterprise customers also ask for a recent report directly, which is often the stronger reason to have one.
Type 1 looks at whether controls are designed appropriately at a point in time. Type 2 looks at whether they operated effectively across a period, usually three to twelve months. For testing, that means a Type 2 audit wants evidence that testing and remediation happen as a practice rather than once, so the date of the report and the evidence of retesting both matter.
Before the audit period closes, with enough time left to remediate and retest. A report full of open high severity findings dated the week before an audit raises more questions than it answers. The useful sequence is test, fix, retest, then present the closed findings alongside the original.
Scope stating exactly what was tested and what was not, the methodology used, each finding with evidence and a severity rating with reasoning, remediation guidance, and retest results showing what was closed. Auditors and enterprise reviewers both read for scope and for closure, so a report without retest evidence does half the job.
A manual penetration test scoped around your SOC 2 audit window and mapped to Trust Services Criteria.