Skip to main content

PTaaS in Saudi Arabia: Why Continuous Pentesting Fits ECC-2 Better Than Annual Tests How it maps to NCA controls, by Sumrite.

Continuous penetration testing in Saudi Arabia: how PTaaS maps to ECC-2 controls 2-11, 2-10 and 1-6 and SAMA CSF. Get a cadence you can defend.

Director, Sumrite
7 min read
Summary card comparing continuous pentesting (PTaaS) with annual penetration tests against NCA ECC-2:2024 controls
PTaaS in Saudi Arabia · continuous testing mapped to ECC-2:2024
On this page
  1. What is PTaaS (continuous penetration testing)?
  2. What does ECC-2:2024 say about penetration testing frequency?
  3. Why does an annual penetration test leave gaps under ECC-2?
  4. How does continuous pentesting map to ECC-2 controls?
  5. Does continuous pentesting also satisfy SAMA requirements?
  6. When is an annual penetration test still enough?
  7. How do you set up a PTaaS programme for ECC evidence?
  8. How Sumrite helps
  9. Frequently asked questions

Many Saudi entities treat penetration testing as a once-a-year event booked to satisfy an assessor. That approach is defensible on paper, but it leaves eleven months in which new features, new APIs and new hostnames go live untested. This post explains what ECC-2:2024 actually says about testing frequency, how continuous testing maps to it, and when an annual test is still the right call.

Delivered with a verified NCA-registered partner

Sumrite runs continuous pentesting for Saudi organisations end to end with our verified NCA-registered partner firm, and has served 100+ Saudi clients across Riyadh, Jeddah, Dammam and other cities. See the Sumrite PTaaS service.

What is PTaaS (continuous penetration testing)?

PTaaS, or penetration testing as a service, is expert-led penetration testing delivered continuously through a platform, with testers checking releases as they ship and findings published live as they are verified. It replaces one PDF a year with a rolling programme of full tests, release tests and retests.

A real PTaaS service is not an automated scanner with a dashboard. Automation covers the routine baseline, but every finding is tested by hand, and the focus stays on the broken access control, business-logic and chained issues that scanners cannot see. Our explainer on what PTaaS is covers the model in detail, and PTaaS vs traditional penetration testing compares cost, coverage and reporting side by side.

What does ECC-2:2024 say about penetration testing frequency?

ECC-2:2024 says penetration tests must be conducted periodically (ECC 2-11-3-2) and does not set a fixed interval such as “annually”. The entity decides the interval, writes it into its approved policy under ECC 2-11-1, and has the implementation reviewed periodically under ECC 2-11-4.

The official ECC-2:2024 text sets the scope just as clearly: all internet-facing services and their technical components, including infrastructure, websites, web applications, mobile apps, email and remote access (ECC 2-11-3-1). Nowhere in the ECC-2:2024 document does NCA specify a numeric interval for either vulnerability assessment or penetration testing.

NCA’s own guidance documents fill some of the gap. The Penetration Testing Standard template, published in NCA’s cybersecurity toolkits, states that:

  • internet-facing systems are tested on a “scheduled and regular basis”;
  • technical components and services of critical systems are tested every 6 months;
  • remote work systems are tested at least once per year.

These templates are aligned with the earlier ECC-1:2018 and the Critical Systems Cybersecurity Controls, and they are templates rather than mandatory controls. They still show the direction of travel: NCA thinks in terms of regular, risk-based testing, not a single annual date. Our deep dive on NCA ECC penetration testing requirements covers control 2-11 line by line.

Why does an annual penetration test leave gaps under ECC-2?

An annual penetration test leaves gaps under ECC-2 because ECC 2-11 scope covers every internet-facing service, and services launched or changed after the test date stay untested until the next cycle. The test is accurate on the day it runs and drifts out of date with every release.

Three gaps show up repeatedly in Saudi assessments:

  • Scope drift. The asset inventory under ECC 2-1 grows during the year: a new e-service, a marketing microsite, a partner API. An annual test scoped in January does not cover what went live in June.
  • Change without testing. ECC 1-6 asks for cybersecurity requirements across the project and change lifecycle, including security review and compliance testing before applications go live. A single yearly test cannot sit in front of every launch.
  • Slow remediation proof. Findings from an annual test are often retested months later, if at all, leaving the remediation tracker open long after fixes ship.

None of this makes an annual test non-compliant. It makes it harder to defend the word “periodically” when an assessor asks what happened to the services that launched mid-year.

How does continuous pentesting map to ECC-2 controls?

Continuous pentesting maps to ECC-2 controls by producing rolling evidence for ECC 2-11 (penetration testing), ECC 2-10 (vulnerabilities management), ECC 1-6 (secure development and change) and ECC 2-15 (web application security). One programme feeds several control areas at once.

ECC-2:2024 control Annual test Continuous pentesting (PTaaS)
ECC 2-11-3-1 scope: all internet-facing services Scope fixed on one date Scope updated as assets are added to the inventory
ECC 2-11-3-2 periodic testing One cycle a year Full tests plus release tests throughout the year
ECC 2-11-4 periodic review Reviewed once, after the report Review backed by live metrics on findings and fix times
ECC 2-10 vulnerabilities management Severity-rated findings, often retested late Findings tracked to closure with per-finding retests
ECC 1-6 project and change management Rarely aligned with go-live dates Release tests before or shortly after launch
ECC 2-15 web application security Point-in-time check of WAF, TLS and authentication Re-checked whenever the application changes

Continuous pentesting does not replace vulnerability scanning under ECC 2-10. NCA’s Vulnerabilities Management Standard template suggests monthly vulnerability assessment for internet-facing critical systems and quarterly for internal critical systems. Scanning gives breadth; pentesting gives depth. Our post on vulnerability assessment vs penetration testing under NCA ECC explains why you need both.

Does continuous pentesting also satisfy SAMA requirements?

Continuous pentesting satisfies SAMA requirements when the programme includes at least one full annual test of all customer and internet facing services, as SAMA Cyber Security Framework section 3.2.4 requires. For sandbox entrants and new licensees, a continuous programme also meets the twice-yearly minimum in the Cyber Resilience Fundamental Requirements.

The SAMA rulebook sets out both:

SAMA CSF 3.2.4
Customer and internet facing services should be subject to annual review and penetration tests.
SAMA CSF 3.3.7
Change management lists security testing, including penetration testing where applicable, as part of the change process.
SAMA CRFR 3.2.6
Penetration testing twice a year as a minimum, or after a major or critical change, for entities entering the sandbox or seeking a licence.

The phrase “after a major or critical change” is where continuous testing earns its place. A fintech shipping a new payment flow every month would otherwise need a separate project for each change. Read SAMA penetration testing requirements for banks for the full SAMA view, and mobile app and API penetration testing for Saudi fintechs if your exposure is mainly apps and APIs.

When is an annual penetration test still enough?

An annual penetration test is still enough when the internet-facing estate is small, changes rarely, and is not classified as a critical system, provided the test covers every service in ECC 2-11-3-1 and includes a retest. Continuous testing is a better fit, not a mandatory upgrade.

  • Annual is usually enough: a stable corporate website, a small number of e-services, and fewer than a handful of significant releases a year
  • Annual plus change-driven tests: a moderate release cadence with clear go-live milestones
  • Continuous pentesting is the better fit: weekly or monthly releases, customer-facing apps and APIs, open banking connections, or systems classified as critical
  • Six-monthly testing at minimum: critical systems, in line with NCA’s Penetration Testing Standard template, and SAMA CRFR entities

Our guide on how often to run a penetration test offers a general framework, and the penetration testing guide for Saudi Arabia covers each test type in the Saudi context.

How do you set up a PTaaS programme for ECC evidence?

To set up a PTaaS programme for ECC evidence, write the continuous model into your approved penetration testing policy, tie scope to the asset inventory, schedule a full baseline test, add release tests, and export dated reports for each cycle. The policy wording is what turns a delivery model into compliance evidence.

  1. Update the policy (ECC 2-11-1). State the baseline cadence, the triggers for release testing, and the six-monthly rule for any critical systems.
  2. Link scope to the inventory (ECC 2-1). Every new internet-facing asset enters testing scope when it is registered.
  3. Run a full baseline test. Cover all services named in ECC 2-11-3-1, including mobile apps, email and remote access.
  4. Add release testing. Test new features and major changes as they ship, in line with ECC 1-6 and SAMA CSF 3.3.7.
  5. Retest every fix. Close findings only with before-and-after evidence.
  6. Export evidence per cycle and review (ECC 2-11-4). Keep dated reports and a short annual review of the programme itself.

How Sumrite helps

Sumrite’s continuous pentesting (PTaaS) service is expert-led: testers verify every finding by hand, findings appear live with evidence and fix guidance, they can be sent to Jira or GitHub, and every fix is retested before it is closed. For Saudi organisations, we run the programme end to end with our verified NCA-registered partner firm and map each cycle’s report to ECC 2-11, ECC 2-10 and SAMA CSF 3.2.4. If you would rather start with a single test, the Sumrite VAPT report for Saudi reviews is delivered in 48 hours through our Saudi Arabia service.

Plan a testing cadence that fits ECC-2

Tell us how often you release and which services face the internet, and we will propose an annual, change-driven or continuous programme you can defend to an assessor. Book a scoping call.

Frequently asked questions

Does NCA ECC-2:2024 require annual penetration testing?

No. NCA ECC-2:2024 control 2-11-3-2 requires penetration tests to be conducted periodically and does not set a fixed interval. The entity defines the interval in its approved penetration testing policy under ECC 2-11-1, and must be able to justify that interval to an assessor.

What is continuous penetration testing (PTaaS)?

Continuous penetration testing, also called penetration testing as a service (PTaaS), is expert-led pentesting delivered on a rolling basis through a platform instead of as a single annual project. Testers check releases as they ship, verified findings appear live with evidence and fix guidance, and each fix is retested before the finding is closed.

Is PTaaS accepted as evidence for NCA ECC 2-11?

PTaaS can serve as ECC 2-11 evidence when the programme is written into the approved penetration testing policy, covers all internet-facing services named in ECC 2-11-3-1, and produces dated reports with scope, findings and retest results for each cycle. NCA does not certify testing models, so the evidence pack, not the label, is what an assessor reviews.

How often does NCA guidance suggest testing critical systems?

The NCA Penetration Testing Standard template states that the technical components and services of critical systems should be tested every 6 months. The NCA Vulnerabilities Management Standard template adds monthly vulnerability assessment for internet-facing critical systems and quarterly assessment for internal critical systems.

Does continuous pentesting satisfy SAMA penetration testing requirements?

Continuous pentesting can satisfy SAMA requirements if it includes a full test of customer and internet facing services at least annually, as SAMA Cyber Security Framework section 3.2.4 requires. Sandbox entrants and new licensees under the SAMA Cyber Resilience Fundamental Requirements need penetration testing at least twice a year or after a major or critical change, which a continuous programme meets naturally.

See all FAQs →

  • PTaaS
  • Continuous Pentesting
  • NCA ECC
  • ECC-2:2024
  • SAMA CSF
  • Penetration Testing
  • Saudi Arabia

Faisal Khan

Faisal Khan is a Director at Sumrite, where he oversees penetration testing, risk assessment and compliance engagements for SaaS and enterprise clients. Case studies are anonymised and published with client permission.

Talk to a tester

Want us to look at your application?

Scoped quote within a day. Expert-led testing, verified findings, a fix-and-retest cycle and a report your auditors can use as evidence.