Cookie settings

Choose which cookies this site may set. You can change this at any time from cookie settings in the footer.

Strictly necessary

Remember this choice and protect the site and its forms from attacks and bots. The site cannot run without them.

Always on
Every cookie, listed
NxSCORE
An operations room at night, screens full of alerts, the team on the phones

How far your CNAPP programme has come, measured.

Buying a CNAPP is the start. NxSCORE measures the programme around it across ten dimensions and five levels, from your own data where it can, and shows what the next level needs.

You will recognise this if

  • Your board asks how far the cloud security programme has come, and the answer is a licence renewal date.
  • The CNAPP has modules and policies nobody switched on, and nobody is sure which.
  • A vendor score rates the product, not whether your team runs it well.
  • Last year’s maturity assessment was a workshop and a slide, and nothing has measured it since.

Five levels, earned in order.

A level counts only when every criterion at it, and at every level below, is met. Nothing is averaged away.

NxSCORE CNAPP Maturity ModelFive levels
  1. L1 Ad hocWork happens, but nothing shows it is complete or repeatable.
  2. L2 VisibleEvery account is seen, every control assessed, every day.
  3. L3 GovernedOwners, fix-by dates and baselines are set and kept.
  4. L4 IntegratedGuardrails, the SOC and the pipeline close the loop.
  5. L5 AdaptiveProblems stop coming back, and the numbers show it.

Ten dimensions, across the capability areas of a CNAPP.

Each dimension has criteria at every level. One from each, as the product states it.

Ten dimensions, one criterion eachOf 40
DimensionCriterionLevelHow it is known
Visibility and coverage
Accounts and CNAPP coverage
At least 95% of accounts are monitored by the CNAPPL3 GovernedMeasured
Posture management
CSPM
No high-severity finding is past its fix-by dateL3 GovernedMeasured
Identity and entitlements
CIEM
A guardrail stops new IAM users and long-lived keysL4 IntegratedMeasured
Workload protection
CWPP
IMDSv2 and EBS encryption controls pass in every accountL3 GovernedMeasured
Data security
DSPM
S3 Block Public Access is on and public buckets are guardedL3 GovernedMeasured
Code and infrastructure as code
IaC
Infrastructure is deployed from reviewed templatesL3 GovernedSelf-assessed
Detection and response
CDR
An organisation CloudTrail logs every region with file validationL2 VisibleMeasured
Remediation and recurrence prevention
Fix and prevent
Fewer than 5% of fixed resources fail againL5 AdaptiveMeasured
Governance, compliance and evidence
Compliance
At least 80% of this quarter’s evidence is acceptedL3 GovernedMeasured
Operating model
People and process
Guardrails go through change control with a sandbox test firstL4 IntegratedSelf-assessed
40 criteriaEach counted once
  • Measured from NxSCORE’s records24

    Read from your connected accounts, your CNAPP and the work done in NxSCORE: coverage, controls, fix-by dates, guardrails, recurrence and evidence.

  • Answered by your team16

    What no API can show, such as who owns cloud security or whether incident response is exercised. Marked self-assessed wherever it appears.

Criteria40
The campus at dusk, the sky clearing over the water

Measured, not guessed. Now, the next level.

From a workshop once a year to a measure every day.

The measured criteria are rechecked after every daily assessment. The level moves when the work does.

  1. 01

    One overall level, with the weakest dimension named.

    The overall level is the median of the ten, rounded down. Beside it, the weakest dimension is named: in this example, data security at L1 Ad hoc. One gap is never hidden by strong scores elsewhere.

    Maturity, example estateOverall L3 Governed
    • Visibility and coverageL3 Governed
    • Posture managementL3 Governed
    • Identity and entitlementsL2 Visible
    • Workload protectionL3 Governed
    • Data securityL1 Ad hoc
    • Code and infrastructure as codeL2 Visible
    • Detection and responseL3 Governed
    • Remediation and recurrence preventionL4 Integrated
    • Governance, compliance and evidenceL3 Governed
    • Operating modelL2 Visible
  2. 02

    The criteria still missing are the plan.

    For each dimension, the criteria not yet met at the next level are listed. They are concrete: connect the whole AWS Organization rather than single accounts, put a guardrail on new IAM users, agree a prevention plan for most recurring issues.

    Most of them are work NxSCORE already does with your team, so the level moves as the findings close and the guardrails go in.

    To reach the next levelExample estate
    • Data security, to L2Not answered

      Data stores holding customer data are identified and tagged

    • Identity and entitlements, to L3Not met

      No root access keys, root MFA on, user keys rotated

    • Operating model, to L3Not answered

      Teams that own cloud resources know they own their findings

  3. 03

    Your answers, marked as yours.

    Criteria no API can show, such as a named owner for cloud security or a yearly incident exercise, are answered by your team in the product. They count towards the level and are marked self-assessed wherever they appear, so nobody mistakes them for a measurement.

    Answered by your teamSelf-assessed
    A named person owns cloud securityYes
    New AWS accounts are added to the CNAPP and NxSCORE automaticallyYes
    Cloud incident response is exercised at least yearlyNot yet
  4. 04

    Progress, quarter by quarter.

    The latest levels for each quarter are kept, for the last eight quarters, so the board sees where the programme stood and where it is now, dimension by dimension.

    Maturity by quarterExample
    QuarterOverallWeakest
    Q1 2026L1 Ad hocData security, L1
    Q2 2026L2 VisibleData security, L1
    Q3 2026L2 VisibleData security, L1
    Q4 2026L3 GovernedData security, L1

Questions teams ask about this.

Is this an analyst firm’s CNAPP maturity model?

No. It is NxSCORE’s own model. It covers the capability areas commonly used in industry definitions of a CNAPP, and it is not affiliated with or derived from any analyst firm. If you use an analyst’s maturity guide, you can map the ten dimensions to it yourself.

How is the overall level worked out?

Each dimension is at the highest level whose criteria, and those of every level below it, are all met. The overall level is the median across the ten dimensions, rounded down, and the weakest dimension is named beside it so a single gap is never hidden by an average.

Which criteria are measured and which do we answer?

Of the 40 criteria, 24 are measured from your connected accounts, your CNAPP and the work done in NxSCORE. The other 16, such as who owns cloud security or whether incident response is exercised, are answered by your team and marked self-assessed.

Does it replace our CNAPP’s own score?

No. A CNAPP score rates how your cloud is configured. The maturity model rates the programme around it: coverage, how fast findings are fixed, whether they come back, guardrails, evidence and who does what.