Platform

Platform overview How it works Authorization testing Evidence & reports Private scanning Integrations

Solutions

Security agencies Product teams Regulated industries Partner programme

Learn

Blog Knowledge hub Compare

Resources

Pricing Documentation Help centre FAQ Security & data What we haven’t proved

Company

About Contact Careers Sign in to the platform Start a $199 pilot →

Home / Knowledge hub / NCA ECC

Knowledge hub

NCA ECC

Saudi Arabia's Essential Cybersecurity Controls for national organisations.

Illustration explaining NCA ECC

What it means

The Essential Cybersecurity Controls, or ECC, are a baseline set of cyber security controls issued by Saudi Arabia’s National Cybersecurity Authority (NCA). They apply to government bodies and to private organisations that own, operate or host critical national infrastructure. The document has been revised since its first release.

The controls are grouped into main domains and subdomains, covering governance, defence, resilience, and third-party and cloud security. Industrial control systems have their own related controls. Each control is written as a requirement the organisation must be able to demonstrate, not as a suggestion.

Why it matters

If you build software for a Saudi government body or an operator of critical infrastructure, expect the ECC to reach you in the contract. Customers have to show their suppliers and cloud services meet the relevant controls, so your security evidence becomes part of their compliance file.

Data location often comes up beside it. Customers may need data kept inside the Kingdom, which affects hosting and support access. Questions about data residency and about how you find and fix vulnerabilities tend to arrive together, often in the same review meeting, so prepare both answers before the call.

How it shows up

In an application, the controls translate into familiar work: identity and access management, logging and monitoring, vulnerability management, secure configuration and penetration testing. The framework includes controls on vulnerability management and penetration testing, and expects them to be documented and repeated.

The usual mistakes are treating the framework as a one-off checklist, scoping out the supplier’s part of the chain, and keeping evidence in people’s heads. Build a table that maps each requirement to a control, an owner and a document, then keep test reports and retest results where an assessor can find them.

Questions people ask

NCA ECC, answered

Who must follow NCA ECC?

Government organisations and private entities that own, operate or host critical national infrastructure in Saudi Arabia. Suppliers to those bodies often meet it through contract terms.

The NCA publishes the current scope.

Is NCA ECC the same as SAMA?

No. The NCA framework is a national baseline across sectors, while the SAMA framework is issued by the central bank for financial institutions. A bank may need to meet both.

Where they overlap, one set of evidence helps.

Does it require penetration testing?

Yes, it includes a control on penetration testing, alongside controls for vulnerability management. The detail on scope and frequency is in the control text and the organisation’s own policy.

Read the current version of the document.

Does it affect cloud providers and SaaS?

Yes. It has a domain for third-party and cloud computing security, and organisations must assess suppliers. A SaaS vendor may be asked for evidence and for hosting arrangements.

Prepare answers on data location.

How is it related to ISO 27001?

Both are control frameworks and many controls overlap. ECC is a mandatory national baseline for covered entities, while ISO 27001 is a voluntary certification.

Holding ISO 27001 helps but may not replace a mapping to ECC.

Sources

Where this comes from

Cyberlop mark

Can you show testing evidence on request?

Reviewers ask for proof that vulnerabilities were found and closed. Our findings carry the request, the response and the line of code, and a fix is proven by re-running the exact exploit. Book a pilot on one app.

Or start with a $199 pilot on one application: thirty days, success criteria agreed before day one, credited against the annual if you convert.