From Compliance Checklist to Cyber Resilience: Mastering the NHS CAF-Aligned DSPT Transition + Video

Listen to this Post

Featured Image

Introduction:

The UK healthcare sector is undergoing a fundamental paradigm shift in how it approaches data security and cyber resilience. Since September 2024, the NHS Data Security and Protection Toolkit (DSPT) has been transitioning from the National Data Guardian’s 10 data security standards to the National Cyber Security Centre’s (NCSC) Cyber Assessment Framework (CAF). This evolution represents far more than a bureaucratic framework change—it marks a decisive move from a “tick-box” compliance culture to an outcome-based resilience model where organisations must demonstrate that their security controls actually work when it matters most.

Learning Objectives:

  • Understand the structural and philosophical differences between the legacy DSPT and the CAF-aligned framework
  • Master the five CAF objectives and their 47 contributing outcomes for NHS organisations
  • Implement practical technical controls across Linux, Windows, and cloud environments to meet CAF requirements
  • Develop robust incident response, supply chain security, and AI governance capabilities aligned with CAF v4.0

1. Understanding the CAF-Aligned DSPT: Beyond Compliance

The CAF is a structured, outcome-based framework created by the NCSC to help organisations understand, measure, and improve their cyber resilience. Unlike the previous DSPT approach—which essentially asked “Do you have this control in place?”—the CAF-aligned DSPT asks “Is your security effective in practice?”. This shift is rooted in the Department of Health and Social Care’s Cyber Security Strategy for Health and Social Care 2023-2030, which committed to adopting the CAF as the principal cyber standard.

The CAF-aligned DSPT comprises 47 contributing outcomes—the original 39 CAF outcomes plus 8 additional health-specific information governance outcomes covering data protection, confidentiality, and clinical coding. Organisations self-assess against each outcome using Indicators of Good Practice (IGPs), with achievement levels rated as “Not Achieved,” “Partially Achieved,” or “Achieved”.

The Five CAF Objectives:

| Objective | Focus Area |

|–||

| A – Managing Risk | Governance, accountability, and risk management processes |
| B – Protecting Against Cyber Attack | Controls to prevent or reduce the impact of attacks |
| C – Detecting Cyber Security Events | Monitoring and detection of abnormal activity |
| D – Minimising Impact | Resilience, response, and recovery capabilities |
| E – Using and Sharing Information Appropriately | NHS-specific data protection and IG (added by NHS England) |

2. Step-by-Step Guide to CAF-Aligned DSPT Implementation

Step 1: Define Your Scope and Essential Functions

The first critical task is scoping your essential functions and critical systems. Your CAF-aligned DSPT return must cover all essential functions and the systems that support them. This includes IT systems, Operational Technology (OT), medical Internet of Things (IoT)/Internet of Medical Things (IoMT) devices, and cloud environments.

Step 2: Map CAF Objectives to Existing Controls

Create a mapping matrix that aligns your current security controls against the CAF’s 47 outcomes. Evidence collected for one objective often supports multiple DSPT assertions. Use the NHS England mapping documents to understand where legacy DSPT requirements overlap with CAF outcomes.

Step 3: Formalise Governance and Assurance Structures

Establish regular cyber risk board reviews and document CAF responsibilities in job descriptions. The Senior Information Risk Owner (SIRO) must approve the organisation’s scoping of essential functions and the final toolkit submission. Independent assessments must be conducted by qualified assessors experienced in the CAF.

Step 4: Conduct Technical Controls Gap Analysis

Review your current technical controls against CAF requirements:

 Linux: Audit system configuration against CIS benchmarks
sudo apt-get install cis-audit  Debian/Ubuntu
sudo yum install cis-audit  RHEL/CentOS
sudo audit-system --profile cis_level1_server

Windows: Use PowerShell to check security configurations
Get-MpComputerStatus  Check Windows Defender status
Get-WindowsFirewallRule | Where-Object {$<em>.Enabled -eq $True}  List enabled firewall rules
Get-Service | Where-Object {$</em>.StartType -eq 'Automatic' -and $_.Status -1e 'Running'}  Find failed services

Step 5: Complete Self-Assessment and Arrange Independent Audit

Submit your self-assessment through the DSPT portal, then commission an independent audit to validate your CAF-aligned submission. The deadline for 2025/2026 DSPT submissions is 30 June 2026.

  1. Technical Controls for CAF Objective B: Protecting Against Cyber Attack

Objective B focuses on implementing proportionate security measures to protect networks and information systems supporting essential functions. This encompasses identity and access management, data security, system security, and resilient networks.

Identity and Access Control (Principle B2)

CAF-aligned DSPT requires that all activities can be traced back to specific individuals, with technical and procedural controls ensuring accountability. Initial identity verification is now a requirement for organisations moving to the CAF-aligned DSPT.

Implementation Commands:

 Windows: Enforce MFA and audit privileged access
 Check for local admin accounts
Get-LocalGroupMember -Group "Administrators"

Enable advanced audit logging
auditpol /set /category:"Logon/Logoff" /subcategory:"Special Logon" /success:enable /failure:enable
auditpol /set /category:"Policy Change" /subcategory:"Authentication Policy Change" /success:enable /failure:enable

Review privileged access assignments
Get-ADGroupMember -Identity "Domain Admins" | Select-Object Name
 Linux: Harden SSH and manage sudo access
 Restrict SSH to specific users and disable root login
sudo sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
sudo sed -i 's/PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo systemctl restart sshd

Review sudoers for least privilege
sudo visudo
 Add: %admin ALL=(ALL) ALL  Only admin group can use sudo

Enable and configure auditd for access monitoring
sudo auditctl -w /etc/passwd -p wa -k identity_changes
sudo auditctl -w /etc/sudoers -p wa -k sudo_changes

Network and System Security

CAF expects organisations to demonstrate how firewalls, network segmentation, and secure configurations protect essential services. Patch management schedules with evidence of execution must be available.

 Linux: Network segmentation and firewall configuration
 List all listening ports and associated services
sudo ss -tulpn | grep LISTEN
sudo netstat -tulpn | grep LISTEN

Configure UFW (Uncomplicated Firewall) for basic segmentation
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow from 10.0.0.0/8 to any port 443  Allow only internal subnet to HTTPS
sudo ufw enable

Check for unnecessary services
sudo systemctl list-unit-files --type=service --state=enabled | grep -v "@"
 Windows: Network security configuration
 Enable Windows Firewall with advanced security
Set-1etFirewallProfile -Profile Domain,Public,Private -Enabled True

Configure Windows Defender Firewall rules
New-1etFirewallRule -DisplayName "Block SMB from Untrusted Networks" -Direction Inbound -Protocol TCP -LocalPort 445 -Action Block -RemoteAddress "192.168.0.0/16"

Enable Windows Defender Credential Guard
$CredGuard = Get-WindowsOptionalFeature -Online -FeatureName CredentialGuard
Enable-WindowsOptionalFeature -Online -FeatureName CredentialGuard -All

4. Detection and Monitoring (CAF Objective C)

Objective C requires organisations to detect abnormal activity and cyber incidents. CAF-aligned assessments look for evidence that organisations have visibility across their entire estate, including IoMT, operational technology, and cloud environments. CAF v4.0 (released August 2025) added improved coverage of AI-related cyber risks, secure software development, and enhanced threat hunting requirements.

SIEM and Logging Configuration:

 Linux: Configure rsyslog to forward logs to SIEM
sudo cat >> /etc/rsyslog.conf << EOF
 Forward all logs to SIEM server
. @@SIEM_SERVER_IP:514
EOF
sudo systemctl restart rsyslog

Linux: Hunt for suspicious processes
ps aux | grep -E '(sh|bash|curl|wget|python|perl|nc|ncat)' | grep -v grep

Check for unusual cron jobs
sudo cat /etc/crontab
sudo ls -la /etc/cron.d/
for user in $(cut -f1 -d: /etc/passwd); do sudo crontab -u $user -l 2>/dev/null; done
 Windows: Enable advanced audit policies
auditpol /set /category:"Detailed Tracking" /subcategory:"Process Creation" /success:enable /failure:enable
auditpol /set /category:"Logon/Logoff" /subcategory:"Logon" /success:enable /failure:enable

Windows: Monitor for suspicious processes (Key Event IDs)
 4624 - Successful logon
 4625 - Failed logon
 4688 - Process creation
 1102 - Audit logs cleared
Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4688} -MaxEvents 50 | 
Select-Object TimeCreated, @{N='Process';E={$<em>.Properties[bash].Value}}, 
@{N='CommandLine';E={$</em>.Properties[bash].Value}}

Windows: Enable PowerShell script block logging
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging" -1ame "EnableScriptBlockLogging" -Value 1 -Type DWord

5. Incident Response and Resilience (CAF Objective D)

CAF-aligned DSPT emphasises preparedness before an incident, not just reports after one. Organisations must have updated incident response plans grounded in thorough risk assessments that cover a range of incident scenarios. NHS England has published a national incident response plan that provides a useful reference point.

Incident Response Playbook Template:

 NHS CAF-Aligned Incident Response Playbook

<ol>
<li>Preparation

<ul>
<li>Maintain up-to-date asset inventory with criticality classification</li>
<li>Document essential functions and dependencies (refer to scoping exercise)</li>
<li>Establish communication tree with 24/7 contact details</li>
<li>Define roles: Incident Commander, SIRO, IG Lead, Technical Lead, Communications Lead</li>
</ul></li>
<li>Identification

<ul>
<li>Alert sources: SIEM, EDR, IDS/IPS, user reports, NHS Digital threat intelligence</li>
<li>Triage criteria: Patient impact, data breach likelihood, service disruption</li>
<li>Escalation thresholds: P1 (Critical - patient safety risk), P2 (High - significant disruption), P3 (Medium - contained)</li>
</ul></li>
<li>Containment

<ul>
<li>Short-term: Isolate affected systems (network segmentation)</li>
<li>Long-term: Apply patches, rotate credentials, implement additional monitoring</li>
</ul></li>
<li>Eradication

<ul>
<li>Remove threat actor access, malware, and backdoors</li>
<li>Verify integrity of critical systems</li>
</ul></li>
<li>Recovery

<ul>
<li>Restore from verified backups</li>
<li>Validate system functionality before returning to production</li>
</ul></li>
<li>Lessons Learned (Principle D2)

<ul>
<li>Conduct post-incident review within 30 days</li>
<li>Update playbook based on findings</li>
<li>Report to SIRO and Board

Backup and Recovery Verification:

 Linux: Verify backup integrity
sudo restic check --read-data-subset=5%  If using Restic
sudo borg check --verify-data  If using BorgBackup

Linux: Test restoration in isolated environment
sudo mkdir /mnt/restore_test
sudo mount /dev/backup_volume /mnt/restore_test
 Validate critical files
ls -la /mnt/restore_test/var/lib/clinical_data/
 Windows: Test backup and system state recovery
 Verify Volume Shadow Copy Service (VSS) writers
vssadmin list writers

Check backup status (Windows Server Backup)
Get-WBBackupSet

Test system state restore (in non-production environment)
wbadmin start systemstaterecovery -version:<Backup_Version> -machine:<MachineName>

6. AI Governance and Supply Chain Security

AI Governance in the CAF Context

CAF v4.0 now includes explicit coverage of AI-related cyber risks. As AI adoption accelerates across the NHS—from clinical decision support to ambient voice technology—organisations must govern AI systems with the same rigour as traditional IT systems. The National Cyber Security Centre has warned that large language models “do not enforce a security boundary between instructions and data inside a prompt,” creating direct patient safety risks.

AI Risk Assessment Checklist:

  • Has the AI system been included in the essential functions scoping exercise?
  • Are data flows between AI systems and clinical records documented and secured?
  • Has prompt injection risk been assessed and mitigated?
  • Does the AI system have appropriate access controls (least privilege)?
  • Is AI system activity included in SIEM monitoring and log retention?

Supply Chain Security (Principle A4)

Under the CAF-aligned DSPT framework, organisations must obtain assurance that all third-party connections to their network meet security and IG requirements. This includes considering data security and protection incidents that might arise in the supply chain. IT suppliers to the NHS must now demonstrate Cyber Essentials Plus certification and undergo independent CAF-aligned audits.

Supplier Security Verification Commands:

 Linux: Audit third-party connections
sudo ss -tulpn | grep ESTABLISHED | grep -v "127.0.0.1" | awk '{print $5}' | sort | uniq -c

Check for unexpected outbound connections
sudo netstat -tulpn | grep ESTABLISHED | grep -v "127.0.0.1"

Review installed packages from third-party repositories
sudo apt list --installed | grep -v "ubuntu" | grep -v "canonical"  Debian/Ubuntu
sudo yum list installed | grep -v "redhat" | grep -v "centos"  RHEL/CentOS

What Undercode Say:

  • The CAF transition is a mindset shift, not just a framework update. Moving from compliance verification to outcome-based resilience requires cultural change across NHS organisations. Security teams must now think in terms of “does our security work?” rather than “do we have the policy?”

  • AI governance is no longer optional—it’s a regulatory requirement. CAF v4.0’s inclusion of AI-related cyber risks signals that the NHS must treat AI systems as critical infrastructure components requiring the same security rigour as traditional clinical systems. The NCSC’s warnings about prompt injection and LLM security boundaries must be taken seriously in healthcare contexts where patient safety is at stake.

  • Technical controls must be validated, not just documented. The CAF-aligned DSPT demands evidence that security controls are effective in practice. Regular testing, tabletop exercises, and independent audits are now mandatory requirements. The era of the “checkbox” compliance approach is definitively over.

  • Supply chain security is a shared responsibility. With NHS organisations increasingly reliant on external suppliers for digital services, the CAF’s focus on supply chain security means organisations must actively manage third-party risks rather than assuming suppliers are secure.

  • Clinical safety is a cyber outcome. As the Health and Social Care Cyber Strategy’s Pillar 4 acknowledges, cyber security is a clinical safety issue. The CAF framework recognises this by tying cyber resilience directly to the continuity of essential functions and patient care.

Prediction:

  • +1 The CAF-aligned DSPT will drive significant improvement in NHS cyber resilience over the next 3-5 years, with measurable reductions in successful ransomware attacks and data breaches as organisations move from reactive to proactive security postures.

  • +1 AI-specific security requirements will become a distinct component of future CAF versions, with dedicated AI governance controls and assessment criteria emerging by 2027 as the NHS scales AI deployment across clinical and administrative functions.

  • -1 Smaller NHS organisations and independent providers may struggle with the resource demands of CAF compliance, potentially creating a two-tier security landscape where larger trusts achieve resilience while smaller practices lag behind.

  • -1 The complexity of the CAF-aligned DSPT—with 47 contributing outcomes and independent audit requirements—may lead to “compliance fatigue” and superficial implementation unless accompanied by adequate training, funding, and simplified guidance.

  • +1 The integration of CAF with the NHS Digital Technology Assessment Criteria (DTAC) will create a unified assurance framework that streamlines procurement and reduces duplication for suppliers and NHS organisations alike.

  • -1 AI supply chain risks—particularly around large language models and third-party AI vendors—will become an increasingly prominent attack vector, requiring continuous monitoring and updated threat models that current CAF guidance may not fully address.

The journey from DSPT to CAF is a challenging but necessary evolution. As Nahida Rahman noted, it represents a fundamental shift from proving compliance to understanding and managing real-world cyber risk. The frameworks are changing—and so must the mindset of everyone responsible for protecting NHS data and systems.

▶️ Related Video (84% Match):

🎯Let’s Practice For Free:

🎓 Live Courses & Certifications:

Join Undercode Academy for Verified Certifications

🚀 Request a Custom Project:

Secure, high-velocity infrastructure and disruptive technological engineering. Contact our engineering team for high-tier development and proprietary systems:
[email protected]
💎 Smart Architecture | 🛡️ Secure by Design | ⭐ Trusted by Thousands

IT/Security Reporter URL:

Reported By: Nahida Rahman – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow UndercodeTesting & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin | 🦋BlueSky