XHack Logo
XHack
Products
Services
Compliance
Pricing
Resources
Company
Sign upLogin
XHack Logo
XHackOffensive Security

Certified offensive security team delivering penetration testing evidence written for your auditor.

OSCP+OSCPC-AI/MLPenCASA
support@xhack.io

24/7 SOC Operations

XHack Status
Under attack? Get help now
Services
  • VAPT Services
  • Red Teaming
  • SOC Services
  • Threat Intelligence
  • Incident Response
  • Managed Testing
Pricing
  • Platform Plans
  • Services Pricing
Compliance
  • SOC 2
  • PCI DSS
  • ISO 27001
  • GDPR
  • HIPAA
  • ISO 42001
  • AI Maturity Assessment
  • TX-RAMP
  • NBFC / SECP
  • All Frameworks
Products
  • Vulnerability Assessment
  • GitGuard
  • AI Probe
  • SOC Dashboard
  • AI Agent
  • Cloud Investigation
Comparison
  • XBOW vs XHack
  • Horizon3 vs XHack
  • Strix vs XHack
  • Pentera vs XHack
Resources
  • Platform Tour
  • All Features
  • Install the Agent
  • XHack AI
  • Documentation
  • Blog
  • Case Studies
  • Documents
  • FAQ
Company
  • About Us
  • Our Team
  • Certifications
  • Security and Trust
  • VAPT Explained
  • Contact

© 2026 XHack. All rights reserved.

Security & TrustVulnerability DisclosurePrivacy PolicyTerms of ServiceRefund Policy
Blog/Security

ISO 27001 Penetration Testing: What the Standard Says vs What Auditors Expect

XHack

XHack

Author

September 24, 2026

23 min read

ISO 27001 Penetration Testing: What the Standard Says vs What Auditors Expect

Table of contents

28

Does ISO 27001 Penetration Testing Have to Happen?

The Controls That Matter for ISO 27001 Penetration Testing

Control 8.8: management of technical vulnerabilities

Control 8.29: security testing in development and acceptance

The supporting controls

What Sellers Claim About ISO 27001 Penetration Testing, and What the Standard Says

What Auditors and Certification Bodies Say About ISO 27001 Penetration Testing

How to Decide Whether ISO 27001 Penetration Testing Is Worth Doing

Scoping ISO 27001 Penetration Testing to Your ISMS

How Often to Run ISO 27001 Penetration Testing

Control 8.34: Running ISO 27001 Penetration Testing Safely on Live Systems

Who Can Run ISO 27001 Penetration Testing

What an ISO 27001 Penetration Testing Report Should Contain

What this looks like in the XHack sample report

Closing the Loop in ISO 27001 Penetration Testing: Finding, Risk Register, Retest

What If You Have No ISO 27001 Penetration Testing?

One Test for ISO 27001 and SOC 2

What ISO 27001 Penetration Testing Costs

How XHack Fits

FAQ: ISO 27001 Penetration Testing Questions Answered

Does ISO 27001 require penetration testing?

Which Annex A controls relate to ISO 27001 penetration testing?

How often should I do ISO 27001 penetration testing?

Can a vulnerability scan replace ISO 27001 penetration testing?

Who can perform ISO 27001 penetration testing?

Will I fail my audit without ISO 27001 penetration testing?

Does XHack certify ISO 27001?

The Bottom Line

By Salman Khan, OSCP+, Founder of XHack, SRT (Synack Red Team member)

Read this in 30 seconds: You have been told ISO 27001 penetration testing is mandatory, or that it is optional. Both answers are wrong.

  • ISO 27001 never names a pentest, but it never lets you ignore technical weaknesses either. None of the 93 Annex A controls in ISO/IEC 27001:2022 mentions penetration testing, yet control 8.8 (management of technical vulnerabilities) expects you to obtain vulnerability information, evaluate your exposure and act, and control 8.29 covers security testing in development.
  • The guidance lists a pentest as one option, not the only one. As reproduced by consultancy and vendor pages, ISO/IEC 27002:2022 says “penetration tests or vulnerability assessments” by “competent and authorized persons”, with no frequency attached.
  • Sellers say auditors demand a pentest, but no certification body we quote says so. DQS, an ISO 27001 certification body, says pentests “can be planned and performed” and treats scanning tools as acceptable too.
  • The timing is not in the standard, and sellers contradict each other. Astra says a report no older than 12 months, 10x Pentest says within six months of the Stage 2 audit, and High Table argues that a once-a-year test is the least you can do, not best practice.
  • Almost every ISO 27001 penetration testing price comes from a seller. Scrut, which sells compliance software rather than pentests, reports USD 5,000 to USD 20,000. XHack publishes fixed tiers from $2,500 with the retest included, and scopes differ between quotes, so neither figure is a like-for-like benchmark.

ISO 27001 penetration testing is not a requirement written into ISO/IEC 27001:2022, but it is a common way to show that control 8.8 (management of technical vulnerabilities) and control 8.29 (security testing in development and acceptance) actually work. The standard asks for a working vulnerability management process, and a pentest is one way to show that the process finds real problems.

This guide covers what the standard says, what only vendors say, and what to hand an auditor. It sits inside our wider look at penetration testing for compliance, which compares how major frameworks treat the test.

ISO 27001 penetration testing shown against ISO/IEC 27001:2022, with controls 8.8 and 8.29 and the evidence an auditor looks for
What ISO 27001 penetration testing means under the 2022 standard

Does ISO 27001 Penetration Testing Have to Happen?

Not by name. ISO/IEC 27001:2022 does not name a penetration test in any of its 93 Annex A controls and sets no testing frequency, but control 8.8 still expects you to find, evaluate and fix technical vulnerabilities.

That means a working process: gather information about weaknesses, evaluate your exposure, and take appropriate measures. ISO 27001 penetration testing is one common way to prove part of it.

So both popular answers fail. “ISO 27001 requires an annual pentest” is not in the standard. “It is optional, skip it” ignores control 8.8 and the risk assessment you must run.

Our answer: not named, but your risk assessment will probably point to one, so do it properly.

As of September 2026 the current certifiable edition is ISO/IEC 27001:2022, and the current controls guidance is ISO/IEC 27002:2022. Amendment 1:2024 added climate change wording to clauses 4.1 and 4.2 and changed nothing in Annex A.

The move from the 2013 edition ended on 31 October 2025. IAF MD 26:2023 Issue 2 says certifications based on ISO/IEC 27001:2013 “shall expire or be withdrawn at the end of the transition period”, so we use 2022 numbering throughout.

The Controls That Matter for ISO 27001 Penetration Testing

Several controls connect to ISO 27001 penetration testing, but only two come near naming it. The table gives the 2022 title and the 2013 number, since searchers use both.

2022 controlTitle2013 equivalent
8.8Management of technical vulnerabilitiesA.12.6.1 and A.18.2.3
8.29Security testing in development and acceptanceA.14.2.8 and A.14.2.9
8.34Protection of information systems during audit testingA.12.7.1
5.36Compliance with policies, rules and standards for information securityA.18.2.2 and A.18.2.3
5.35Independent review of information securityA.18.2.1
8.9Configuration managementNone, new in 2022
8.16Monitoring activitiesNone, new in 2022
Map of the Annex A controls that ISO 27001 penetration testing supports, including 8.8, 8.29 and 8.34
The Annex A controls behind ISO 27001 penetration testing

ISO’s own text is paywalled, so the wording below comes from consultancy pages that copy the ISO/IEC 27002:2022 guidance. That is why we say “as reproduced by”.

Control 8.8: management of technical vulnerabilities

The control sentence, as reproduced by Pretesh Biswas, High Table and Aviso, reads: “Information about technical vulnerabilities of information systems in use should be obtained, the organization’s exposure to such vulnerabilities should be evaluated and appropriate measures should be taken.” The stated purpose is “To prevent exploitation of technical vulnerabilities.”

The guidance on finding vulnerabilities, as reproduced in full by Pretesh Biswas and in part by Aikido (a pentest vendor), lists “conducting planned, documented and repeatable penetration tests or vulnerability assessments by competent and authorized persons to support the identification of vulnerabilities.”

What that wording does and does not say about ISO 27001 penetration testing:

  • It is one item in a list. The same list has vulnerability scanning tools, supplier reports, third-party library tracking and bug bounty programs.
  • It says “or”. A pentest is an alternative to a vulnerability assessment, not a mandate.
  • The people words are “competent and authorized”. Not certified, not accredited, not independent.
  • There is no frequency. The words are “planned, documented and repeatable”.

The same guidance, as reproduced by Pretesh Biswas, asks you to keep an audit log, monitor the process for effectiveness, and after remediation “test to confirm if the remediation or mitigation is effective”. That last line is the retest.

Control 8.29: security testing in development and acceptance

The control sentence, as reproduced by Pretesh Biswas, High Table and Aviso, is “Security testing processes should be defined and implemented in the development life cycle.” The guidance, as reproduced by Pretesh Biswas, lists code review, vulnerability scanning to find insecure configurations, and “performing penetration testing to identify insecure code and design”.

This control covers new systems, upgrades and new versions during development and acceptance. It is not a standing annual test of production, and the extent of testing should be in proportion to the importance and nature of the system and the potential impact of the change.

The supporting controls

The reproduced wording of controls 5.35, 5.36, 8.9 and 8.16 does not mention pentests, but a pentest gives each something to point at.

  • 5.35, independent review: an outside tester’s report can feed the independent review of your security approach.
  • 5.36, compliance with policies and standards: it checks the live system against the standards you wrote.
  • 8.9, configuration management: it finds misconfigurations that drifted from your baseline.
  • 8.16, monitoring activities: it shows whether your monitoring noticed the test.

What Sellers Claim About ISO 27001 Penetration Testing, and What the Standard Says

The claim that auditors expect a pentest mostly comes from vendors that sell pentests. No certification body page we quote says a pentest is required or expected.

Two claims, quoted exactly, from sellers of testing:

  • Strac says “you will not pass a credible certification audit without one”.
  • NullStrike says “ISO 27002:2022 is explicit that penetration testing is the appropriate mechanism”.

The second is checkable. The guidance, as reproduced above, lists “penetration tests or vulnerability assessments”, so ISO 27001 penetration testing is one option and not the mechanism.

Four myths are worth clearing out:

  1. “ISO 27001 requires an annual pentest.” Nothing in the standard says this.
  2. “It must be a certified third party.” The guidance says “competent and authorized persons”. ISMS.online’s explainer paraphrases it as testing done internally or by a certified third party, and that wording is ISMS.online’s, not the guidance’s.
  3. “8.34 is the pentest control.” It is about how tests on live systems are agreed and run.
  4. “No pentest means an automatic major nonconformity.” Iseo Blue, an ISO consultancy, says it is not automatic.

What Auditors and Certification Bodies Say About ISO 27001 Penetration Testing

Certification runs on a three-year cycle, according to ISOQAR (a UKAS-accredited certification body) and A-LIGN. The initial audit has Stage 1 (documentation review) and Stage 2 (in-depth), annual surveillance audits follow in years one and two, and recertification comes in year three.

During surveillance audits, auditors test a sample of controls rather than everything, according to A-LIGN, and “annual” describes the audit cycle, not testing.

Who decides? The IAF FAQ describes certification as a third-party attestation, and IAF MD 26:2023 says accreditation bodies accredit certification bodies “to issue certificates against ISO 27001”. An accredited certification body’s auditor decides, and a pentest company does not.

What do certification bodies, and one ISO consultancy, say about pentests? Very little, and none we quote makes it a demand.

  • DQS (page by an ISO 27001 auditor, 16 July 2025): “Vulnerability scanning or assessment tools can be used to identify any vulnerabilities and verify whether patching has been successful. Additionally, penetration tests can be planned and performed by authorised persons to support identification of vulnerabilities.” See the DQS explanation of controls 8.8 and 8.9.
  • Advisera (27001Academy, an ISO consultancy that sells documentation and not a certification body; 2016, written for the 2013 edition): you can do only the vulnerability analysis, “although the penetration testing is a best practice, and is highly recommended”.
  • A-LIGN (a certification body that also sells pentests): a pentest is “just one component of an overall security management program”.

There is one fair reason an auditor may push harder. Once your risk assessment marks internet-facing systems that hold sensitive data as significant, Iseo Blue (a consultancy, not a pentest seller) says an auditor may raise a finding if the treatment plan includes no independent technical testing. That is a judgment about your risk decision, and not a rule about pentests.

What does a working 8.8 process leave behind? This is our reading of the control sentence and the guidance:

  • How you find weaknesses: scan output, supplier notices and test reports, which is the “obtained” part of the control sentence.
  • How you judged exposure: risk register entries showing which findings matter for your systems.
  • What you did about it: patches, fixes and retest results, plus the audit log the guidance asks for: “An audit log should be kept for all steps undertaken in technical vulnerability management”, as reproduced by Pretesh Biswas.

How to Decide Whether ISO 27001 Penetration Testing Is Worth Doing

This table is our advice, not the standard’s. It starts from the risk assessment, where ISO 27001 wants the decision to come from.

Your situationOur advice
Internet-facing app or API holding customer dataDo ISO 27001 penetration testing. This is where a skip is hardest to defend.
Mostly internal tools, low-sensitivity dataScans plus patch records may be enough. Document the decision.
You build software, or ship major changesTest before release, which lines up with control 8.29.
A customer contract or your certification body names a testDo it, and ask exactly what they mean and who they accept.

Our guide to vulnerability assessment vs penetration testing explains where the line falls. It is blurry, since the 8.8 guidance lists vulnerability assessments beside pentests.

Scoping ISO 27001 Penetration Testing to Your ISMS

Scope is where ISO 27001 penetration testing is won or lost. The chain runs from your ISMS scope statement to your asset list, to test targets, to documented exclusions.

Clause 6.1.3 requires a Statement of Applicability (SoA) listing the necessary controls, why they are included, whether they are implemented, and why any Annex A control is excluded. A pentest is not on that list. How you meet 8.8 and 8.29 is a risk-based choice you document: scans, a pentest, code review, or a mix.

Clause 8.2 asks for risk assessments “at planned intervals or when significant changes are proposed or occur”, with documented results. Your ISO 27001 penetration testing scope should follow them.

Here is an illustrative example with a fictional company, not a real engagement.

StepExample: Larkspur Ledger, a fictional bookkeeping SaaS
ISMS scope statementThe production customer platform, its cloud hosting and the staff identity provider
Asset listCustomer web app, public API, cloud accounts, identity provider
ISO 27001 penetration testing targetsWeb app, API and cloud configuration
Documented exclusionsThird-party marketing site, with the reason noted in the risk register
SoA link8.8 and 8.29 marked implemented, with the pentest report named as one piece of evidence

Write down what you left out and why, because a documented exclusion is easier to defend than a silent gap. For how ISO 27001 penetration testing runs from kickoff to report, see our penetration testing checklist.

How Often to Run ISO 27001 Penetration Testing

The standard sets no pentest frequency. Its interval wording is “planned intervals” in clause 8.2, which you define, and the 8.8 guidance asks that the process be “regularly monitored and evaluated”. Vendors disagree with each other, and none cites a certification body:

SourceWhat it says
AstraA report “no older than 12 months”, tested “6-8 weeks before any scheduled audit”
10x Pentest“within six months of the Stage 2 audit”
High Table (sells ISO toolkits)Argues that testing once a year is the least you can get by with, not best practice

Our advice for ISO 27001 penetration testing, and it is advice: test annually, test again after a major change, and finish before Stage 2 with the retest closed. Our published sample report recommends the same cadence: “Annually, or on major change”.

Control 8.34: Running ISO 27001 Penetration Testing Safely on Live Systems

Control 8.34 is often called the pentest control, and it is not. As reproduced by Pretesh Biswas, High Table and Aviso, it reads: “Audit tests and other assurance activities involving assessment of operational systems should be planned and agreed between the tester and appropriate management.”

The guidance says to agree the scope of technical tests, limit tests to read-only access where possible, run tests that could affect availability outside business hours, and log all access.

Our reading: a commissioned pentest on a live system is an assurance activity, so 8.34 tells you how to run it safely. It does not require a pentest. Of the consultancy pages that reproduce 8.34, only Aviso names penetration testing, and “rules of engagement” is pentest vocabulary, not the standard’s words.

Agree these in writing before ISO 27001 penetration testing starts:

  • Scope: which systems and environments, and which are off limits.
  • Windows: dates and hours, with quiet hours for anything that could affect availability.
  • Access level: read-only or not, and which test accounts are used.
  • Logging: who monitors and logs the tester’s access.
  • Contacts: who to call if something breaks.

Who Can Run ISO 27001 Penetration Testing

For ISO 27001 penetration testing the guidance wording is “competent and authorized persons”, as reproduced by Pretesh Biswas and Aikido. It names no certification, no accreditation and no independence.

Your own staff can run ISO 27001 penetration testing if they are competent and authorized. Independence is good practice, especially for control 5.35, and the 8.29 guidance, as reproduced by Pretesh Biswas, asks for independent acceptance testing after the developers’ own tests, but it does not say that tester must be an outside firm.

If a buyer or your certification body names an accreditation such as CREST, ask which one and check the provider’s status. Our guide on how to choose a pentest provider covers the vetting questions. That is different from FedRAMP, which names who may test, as we explain in our FedRAMP penetration testing guide.

What about AI-run testing? The standard is silent on it. Our view is that what counts is a competent human verifying the findings and the work being documented, and we cover it in does AI penetration testing satisfy compliance requirements.

What an ISO 27001 Penetration Testing Report Should Contain

ISO 27001 sets no required contents for a pentest report. The anchor is the 8.8 guidance wording: planned, documented, repeatable, competent and authorized persons, an audit log, and a retest. The rest is what vendors say auditors commonly look for, and the Basis column shows which is which.

ElementWhy it mattersBasis
Scope matched to your ISMS scope and SoAShows you tested what you certifiedLogic from clauses 6.1.3 and 8.2, and vendors agree
Dates and test windowShows currency against the audit periodConvention, no standard says 12 months
Methodology“planned, documented and repeatable”27002 8.8 guidance wording, as reproduced
Findings with severity and evidenceShows exposure was “evaluated”8.8 control sentence, with CVSS as convention
Remediation owner and target date“appropriate measures should be taken”8.8 control sentence, and the guidance adds “defining a timeline to react”
Retest confirming closure“test to confirm if the remediation or mitigation is effective”8.8 guidance
Link into risk register and treatment planShows the loop closesClauses 6.1.3 and 8.2, and Strobes, a pentest platform, calls an unlinked report the most common nonconformity
Tester competence and authorization“competent and authorized persons”8.8 guidance, with CREST or OSCP named only by vendors
Signed scope and agreed windows“planned and agreed between the tester and appropriate management”8.34, our reading
Real testing evidence, not scanner outputSeparates a pentest from a scanVendor position, and the line is blurry

What this looks like in the XHack sample report

Our published sample VAPT report is a sample with a redacted client, not a real engagement.

It carries a compliance mapping page and a finding-to-control table, and the ISO/IEC 27001 box reads: “A.8.8, A.8.25, A.8.29. Technical-vulnerability management & secure development.” The report writes controls with an “A.” prefix, but they are the 2022 controls.

The 12 sample findings map to Annex A controls like this:

ControlTitleFindings mapped
8.28Secure coding4
8.5Secure authentication3
8.24Use of cryptography2
8.9Configuration management2
8.3Information access restriction1
ISO 27001 penetration testing sample report findings mapped to Annex A controls 8.28, 8.5, 8.24, 8.9 and 8.3
Sample report findings cross-mapped to Annex A controls

The document control page shows the other elements:

  • Version history: 0.1 internal draft, 0.9 peer and QA review, 1.0 final.
  • People: an OSCP-certified lead tester, and a QA reviewer listed as “Technical Director (independent)”.
  • Authorization: a signed rules of engagement reference, and retention held securely for 12 months minimum.
  • Test window: 4 to 15 August 2026, grey-box.
  • Verification: “Every finding in this report was manually verified; none are unvalidated scanner output.”

The report says its retest output is suitable for audit evidence. That is our claim, and the auditor decides.

Closing the Loop in ISO 27001 Penetration Testing: Finding, Risk Register, Retest

An ISO 27001 penetration testing report that sits in a folder is weak evidence. The loop an auditor can follow runs from finding to risk register entry, treatment decision, retest and management review. Here it is as an illustrative example with the same fictional company, Larkspur Ledger.

ISO 27001 penetration testing evidence loop from finding to risk register, treatment, retest and management review
The ISO 27001 penetration testing evidence loop, from finding to retest
StageIllustrative example
FindingA logged-in user can read another customer’s records through a broken access check
Risk register entryAdded as a new risk, with an owner and a target date
Treatment decisionMitigate: fix the access check in the next release
RetestThe tester repeats the same steps and records the fix as confirmed, with a date
Management reviewClosed finding and the time it took are reported at the next management review

Every row leaves a document behind, which is what an auditor samples. The retest is the easiest row to skip, and the 8.8 guidance names it.

What If You Have No ISO 27001 Penetration Testing?

Then you show the process another way. DQS and Advisera both accept scanning as a way to identify weaknesses, so going without ISO 27001 penetration testing does not automatically break the standard.

A fail is not automatic. Iseo Blue’s point stands, though: if your risk assessment flags sensitive internet-facing systems and your treatment plan has no independent technical testing, an auditor may ask why.

What to show instead:

  • Scan evidence: dated scan results and the scope covered.
  • Patch records: proof that findings were fixed and verified.
  • A documented risk decision: why a scan is proportionate, signed off by the right people.

One Test for ISO 27001 and SOC 2

The two frameworks ask for different things. ISO 27001 scopes to your ISMS and Statement of Applicability, while SOC 2 scopes to a system boundary. One round of ISO 27001 penetration testing can still produce evidence for both if the scopes overlap and the report maps to each. The Assurance card on our pricing page says as much for our own reports: “Evidence mapped to PCI DSS, SOC 2, ISO 27001, HIPAA and GDPR”.

Our SOC 2 penetration testing guide covers that side. PCI DSS names the test and ISO 27001 does not, as our PCI DSS penetration testing requirements article explains.

What ISO 27001 Penetration Testing Costs

Every ISO 27001 penetration testing price below is published by a seller, except Scrut, which sells compliance software. The quotes cover different scopes and countries, so read them as ranges, not a like-for-like comparison.

SourceSells pentests?Reported price
Scrut (updated 22 Aug 2025)No, compliance software“between USD 5,000 and USD 20,000”
DeepStrike (updated 14 Sep 2026)YesA basic external network test “might start around $6,000”; a full multi vector test “could reach $20,000 or more”
Cyphere (UK, updated 8 Sep 2026)Yes“£3,000 and £10,000” for limited scope; “£8000-£20000” company-wide
DSecuredYes“starting at 5,000 euros”

Three sellers report that compliance work raises a standard quote: Software Secured by about 5 to 15 percent for ISO 27001 mapping, Fortbridge by 10 to 20 percent and Budget Security by 10 to 25 percent for compliance-driven tests.

The pentest is one line in the whole journey. High Table, which sells toolkits, budgets “£3,000 and £8,000 per year” for a pentest and reports audit fees of “£6,250 for small organisations (1-10 employees) to £36,875 for large enterprises (8,500+ employees)”, at about £1,500 per UK auditor day.

XHack publishes fixed prices, with the retest included: Essential from $2,500, Assurance from $5,000, Comprehensive from $12,000, and Enterprise custom. Most pentest sellers’ ISO 27001 pages publish no price at all.

We are not claiming to be cheaper, since ISO 27001 penetration testing scopes differ. Our VAPT services buyer guide shows how to compare quotes.

How XHack Fits

So yeah, here is where we talk about XHack, limits included.

XHack does not certify, approve or issue an ISO 27001 certificate. An accredited certification body issues that, and its auditor decides. What we deliver is a penetration testing report built to give an auditor the technical-testing evidence they look for. In our published sample, the ISO/IEC 27001 box names A.8.8, A.8.25 and A.8.29, and each of the 12 findings is mapped to its own Annex A control.

XHack combines three things most providers sell separately: human-led penetration testing, the XHack AI agent, and a company platform that keeps scanning between tests.

Every engagement includes certified human testers: on Essential, AI agents lead and one certified tester verifies, and Assurance has two OSCP-certified testers working with AI agents. The AI agent runs only with your explicit permission, at no extra cost, and its pentest chats and session data stay on your own machine, where you can delete them any time.

The tier that fits most ISO 27001 penetration testing is Assurance, from $5,000. Its card names “SOC 2, ISO 27001 and PCI DSS cycles, and annual testing obligations” and lists “Evidence mapped to PCI DSS, SOC 2, ISO 27001, HIPAA and GDPR”.

It covers up to 3 unauthenticated web apps, 1 low-complexity authenticated web app, or up to 100 host IPs. Essential suits one small app or up to 50 external host IPs, and Comprehensive suits larger estates and cloud configuration review.

Our certificate of assessment (the pricing page calls it an “attestation letter”) confirms that a pentest was completed. It is not an ISO certificate.

Where we are not the answer: if your buyer or certification body demands a CREST-accredited firm, XHack is not that, since we list OSCP+ and OSCP credentials and do not claim CREST. And if you only need a scan, a scanner or our company platform (from $560 a month) may be enough to evidence the identification side of 8.8.

Our compliance consulting covers gap analysis, policy development, audit preparation and ISMS support.

Want a fixed-price quote? Request one and expect a reply within 24 hours. Brutal honesty is kind of our thing.

FAQ: ISO 27001 Penetration Testing Questions Answered

Does ISO 27001 require penetration testing?

No. ISO/IEC 27001:2022 does not name penetration testing in any Annex A control. It requires a working vulnerability management process under control 8.8, and ISO 27001 penetration testing is one common way to show part of it.

Which Annex A controls relate to ISO 27001 penetration testing?

Controls 8.8 (management of technical vulnerabilities) and 8.29 (security testing in development and acceptance) are the closest. Controls 8.34, 5.36, 5.35, 8.9 and 8.16 connect more loosely.

How often should I do ISO 27001 penetration testing?

The standard sets no frequency, and vendors disagree with each other. Our advice for ISO 27001 penetration testing is annually, after a major change, and before your Stage 2 audit with the retest closed.

Can a vulnerability scan replace ISO 27001 penetration testing?

Sometimes. DQS and Advisera both accept scanning as a way to identify vulnerabilities, and the guidance lists “penetration tests or vulnerability assessments”. ISO 27001 penetration testing adds depth, and if your risk assessment flags sensitive internet-facing systems, an auditor may expect more than a scan.

Who can perform ISO 27001 penetration testing?

The guidance, as reproduced by consultancies, says “competent and authorized persons”, so ISO 27001 penetration testing can be run by an internal team or an outside firm. If a buyer names an accreditation such as CREST, check the provider holds it.

Will I fail my audit without ISO 27001 penetration testing?

Not automatically, and no certification body we quote says you will. An auditor may raise a finding if your risk assessment points to independent technical testing and your treatment plan has none, so document your decision either way.

Does XHack certify ISO 27001?

No. XHack never certifies, approves or issues ISO 27001 certificates. Only an accredited certification body does that, and our ISO 27001 penetration testing reports are built to give the auditor technical-testing evidence.

The Bottom Line

ISO 27001 penetration testing is not required by the standard, but skipping technical vulnerability work is not an option either. Control 8.8 asks for a process that finds weaknesses, evaluates exposure and fixes what matters, and in our view a pentest is the most convincing way to show it.

The real work is the paper trail: scope ISO 27001 penetration testing to your ISMS, agree the rules in writing, link findings to your risk register, and retest to confirm the fix.

If you want ISO 27001 penetration testing with a report mapped to the controls an auditor asks about, see the fixed-price tiers. We will tell you honestly if a scan is all you need.


Categories

Security

Previous

CVE-2026-5430: The WSO2 Token Check That Lets Unverifiable Tokens Through

Next

CVE-2026-63030: The wp2shell Bug That Hands Strangers a WordPress Admin Account

On this page

Does ISO 27001 Penetration Testing Have to Happen?

The Controls That Matter for ISO 27001 Penetration Testing

Control 8.8: management of technical vulnerabilities

Control 8.29: security testing in development and acceptance

The supporting controls

What Sellers Claim About ISO 27001 Penetration Testing, and What the Standard Says

What Auditors and Certification Bodies Say About ISO 27001 Penetration Testing

How to Decide Whether ISO 27001 Penetration Testing Is Worth Doing

Scoping ISO 27001 Penetration Testing to Your ISMS

How Often to Run ISO 27001 Penetration Testing

Control 8.34: Running ISO 27001 Penetration Testing Safely on Live Systems

Who Can Run ISO 27001 Penetration Testing

What an ISO 27001 Penetration Testing Report Should Contain

What this looks like in the XHack sample report

Closing the Loop in ISO 27001 Penetration Testing: Finding, Risk Register, Retest

What If You Have No ISO 27001 Penetration Testing?

One Test for ISO 27001 and SOC 2

What ISO 27001 Penetration Testing Costs

How XHack Fits

FAQ: ISO 27001 Penetration Testing Questions Answered

Does ISO 27001 require penetration testing?

Which Annex A controls relate to ISO 27001 penetration testing?

How often should I do ISO 27001 penetration testing?

Can a vulnerability scan replace ISO 27001 penetration testing?

Who can perform ISO 27001 penetration testing?

Will I fail my audit without ISO 27001 penetration testing?

Does XHack certify ISO 27001?

The Bottom Line

Related articles

Continue reading

FedRAMP Penetration Testing: The Complete 2026 Guide

Security

FedRAMP Penetration Testing: The Complete 2026 Guide

FedRAMP penetration testing explained: CA-8, who can run it, timing, real costs, and the 2026 rule change most guides ha...

Read article
AI Reverse Engineering: The Complete 2026 Guide

Security

AI Reverse Engineering: The Complete 2026 Guide

AI reverse engineering uses LLMs to decompile and analyze binaries faster, saving analysts measurable days per sample. S...

Read article
AI and Human Penetration Testing: How XHack Bridges the Gap

Security

AI and Human Penetration Testing: How XHack Bridges the Gap

AI and human penetration testing at XHack pairs certified pentesters with AI agents that sweep your assets, always verif...

Read article