Join our Newsletter — 33% off our NHI Course
Home› Guides› Cybersecurity for MSPs and MSSPs Guide: Threats, Regulation…
Guide Risk Management

Cybersecurity for MSPs and MSSPs Guide: Threats, Regulation and Priority Controls

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 26 October 2026 17 min read
On this page

A managed service provider holds standing administrative access to dozens or hundreds of customer environments, so one compromised technician account, RMM server or delegated admin relationship can become a breach of every customer at once. Attackers know this: state actors and ransomware crews have both targeted MSPs as a route to their customers, and regulators in the EU and UK now treat managed service and managed security service providers as regulated entities in their own right. This guide covers the MSP and MSSP threat picture, the regulation that now applies, the controls that differ from a normal enterprise programme, and how to measure them. It is written for MSP and MSSP security, operations and service leads, and for the customer security teams who assess them.

Key takeaways

  • Your blast radius is your customer list. Treat the provider estate (RMM, PSA, documentation platform, delegated admin, technician identities) as tier zero for every customer, not as internal IT.
  • Remote access tooling is the main target. Kaseya VSA in 2021 and ScreenConnect in 2024 show that an internet-facing management server with a known exploited flaw becomes a mass deployment channel within hours.
  • Identity is the control plane. Phishing-resistant MFA for technicians, per-customer least-privilege roles (GDAP in Microsoft 365), just-in-time elevation and no shared credentials matter more than any perimeter control.
  • Regulation has arrived. NIS2 names MSPs and MSSPs explicitly, and the UK Cyber Security and Resilience Bill would bring "relevant managed service providers" under the Information Commission with 24 hour incident notices and customer notification duties.
  • Customers must be able to switch you off. Design every access path so a customer, or your own incident team, can disable it quickly without losing the ability to run the estate.

Why MSPs and MSSPs are a distinct risk

An MSP runs IT on behalf of customers under contract: device management, patching, Microsoft 365 and cloud administration, backup and the service desk. An MSSP runs security services such as a SOC, managed detection and response, vulnerability scanning and incident response. The two models often overlap in one company. What makes both distinct is aggregation: a small number of technician identities and automation accounts hold privileged access to many independent organisations, through tools designed to run code everywhere at once.

  • One-to-many access: Microsoft described NOBELIUM's 2021 campaign against cloud and managed service providers as a "compromise-one-to-compromise-many" approach. The attackers abused delegated administrative privileges that had often never been audited or removed, and in one case chained access across four providers before reaching the target.
  • Tools built for mass execution: RMM platforms push scripts and software to every enrolled endpoint by design. ATT&CK tracks this as T1072 Software Deployment Tools, and abuse of legitimate remote access software as T1219 Remote Access Tools.
  • Trusted by default: Provider activity in a customer tenant looks like routine support, so it rarely triggers alerts. ATT&CK T1199 Trusted Relationship describes exactly this initial access path.
  • Thin margins, small teams: Many MSPs have a handful of engineers who also run their own internal IT, which makes separation of duties and 24x7 monitoring of the provider estate hard.
  • MSSPs hold the keys to the alarm: An MSSP with EDR consoles, SIEM admin rights and incident response access can, if compromised, blind the customer as well as attack it. NIS2 recital 86 notes the particular role MSSPs play in incident response and penetration testing, and asks regulated entities to choose them with care.

Threat picture: how providers are attacked

The table maps the recurring attack paths against providers to ATT&CK v20 techniques and the first control to check. Each has real precedent.

Attack pathExampleATT&CK v20First control to check
Exploit an internet-facing RMM or remote support serverKaseya VSA, 2 July 2021: REvil affiliates exploited on-premises VSA servers and pushed ransomware to managed endpoints; fewer than 60 direct customers and fewer than 1,500 downstream businesses were affected. CVE-2021-30116 is in the CISA KEV catalogue.T1190, T1072, T1486Remove management consoles from the internet or put them behind an identity-aware proxy; patch KEV-listed flaws in days, not weeks
Authentication bypass in remote support softwareConnectWise ScreenConnect, February 2024: CVE-2024-1709 (CVSS 10, authentication bypass that creates an admin account) and CVE-2024-1708 (path traversal) on self-hosted 23.9.7 and earlier; both KEV-listed with known ransomware use.T1190, T1219Inventory every remote tool version; subscribe to vendor bulletins; hunt for new admin users after any emergency patch
Path traversal in remote support used against downstream customersSimpleHelp CVE-2024-57727, KEV-listed in February 2025 with known ransomware use and a CISA advisory (AA25-163A) on attacks through a provider to its customers.T1190, T1199Customer-side inventory of every vendor remote tool, including ones the provider installed years ago
Steal technician credentials or tokensNOBELIUM 2021: provider credentials used to reach customer tenants through delegated admin and admin-on-behalf-of access, including Azure RunCommand to move from cloud to on-premises.T1078.004, T1199, T1528Phishing-resistant MFA, Conditional Access on partner sign-ins, removal of unused delegated admin
Social engineering of an outsourced service deskThe Marks and Spencer cyberattack began with impersonation of a third-party user; M&S estimated a £300 million hit to profit.T1566, T1078Caller verification that does not rely on knowledge facts; no password or MFA reset without out-of-band proof
Raid the documentation or password vaultProvider documentation platforms and shared vaults hold customer admin credentials, VPN details and network diagrams.T1555.005, T1213Per-customer vault segmentation, SSO with phishing-resistant MFA, alerting on bulk export
MFA fatigue and password spraying against technician accountsTechnician accounts are high value and often exempted from Conditional Access "to avoid breaking support".T1110.003, T1621Number matching or FIDO2 only; no exclusions for provider staff

Regulation that now reaches providers

Until recently most MSP obligations were contractual. That has changed. The rules below apply to the provider directly, or reach it through regulated customers. Confirm the current national position before relying on any date: NIS2 transposition varies by Member State and the UK Bill was still before Parliament at the time of writing.

RegimeHow it reaches MSPs and MSSPsKey obligations
EU NIS2 Directive (EU) 2022/2555Managed service providers and managed security service providers are listed in their own right; they fall under the jurisdiction of the Member State of their EU main establishment (recitals 113 and 114).Risk management measures, with detailed technical requirements for MSPs and MSSPs in Implementing Regulation (EU) 2024/2690; early warning within 24 hours of a significant incident, notification within 72 hours, final report within one month. See the NIS2 Directive Guide.
UK Cyber Security and Resilience (Network and Information Systems) BillIntroduced 12 November 2025; completed its Commons stages and was at Lords report stage on 26 October 2026, without Royal Assent. Brings "relevant managed service providers" into scope: ongoing IT management under contract where the provider connects to or accesses customer systems. Small and micro enterprises are exempt.Register with the Information Commission within three months of commencement; appoint a UK representative if overseas; proportionate security measures; initial incident notice within 24 hours of awareness (NCSC informed) and a full report within 72 hours; identify and notify customers likely to be adversely affected.
EU DORA (EU) 2022/2554Reaches providers through financial-entity customers: contractual clauses, register of information, exit plans, and for the largest ICT providers direct EU oversight.Audit and access rights, incident support, termination and exit terms. See the DORA Guide.
Customer contracts and frameworksRegulated customers flow down their own duties: CIS Control 15, ISO/IEC 27001 supplier controls, SOC 2 reports, cyber insurance questionnaires.Security schedule, notification clock, right to audit, evidence on request. See the SOC 2 Guide.

The practical consequence: an MSP serving EU or UK customers needs an incident classification and notification process of its own, not only a process for helping customers notify. Map each regime's clock into one severity model so a single significant incident triggers every relevant notice, including the customer notifications the UK Bill would require.

Priority controls for the provider estate

These controls differ from a general enterprise baseline because they protect the shared tooling and identities that touch every customer. Implement them in the order shown.

Technician identity and privilege

  • Phishing-resistant MFA everywhere: FIDO2 security keys or platform passkeys for every technician on RMM, PSA, documentation platform, partner portals and customer tenants. No SMS or voice, no exclusions. See the Phishing-Resistant MFA Guide.
  • Per-customer least privilege: In Microsoft 365, Granular Delegated Admin Privileges (GDAP) replace blanket Global Administrator with time-bound, role-scoped access that the customer explicitly grants, assigned through security groups (Microsoft documents a limit of 100 security groups per customer). Remove legacy DAP and unused relationships. See the GDAP and MSP Delegated Admin Access Guide.
  • Just-in-time elevation: Standing rights only for read and ticket work; elevate to admin roles per ticket with approval and expiry. See the JIT Access Guide.
  • Separate admin identities: Technicians use a dedicated admin account from a hardened admin workstation, never their email identity, and never shared "msp-admin" accounts in customer tenants.
  • Help desk verification: Password and MFA resets for technicians and for customer users require out-of-band confirmation through a known contact. See the Account Recovery and Help Desk Security Guide.

RMM, remote support and automation

  • Prefer vendor-hosted or proxied consoles: Kaseya stated that only on-premises VSA servers were vulnerable in 2021 and its SaaS platform was not. If you self-host, put the console behind a VPN or identity-aware proxy and restrict source IPs.
  • One sanctioned remote tool per purpose: Every extra remote support product is another internet-facing attack surface and another channel attackers can install. Block unsanctioned remote access tools at customer endpoints. See the RMM Tool Security Guide.
  • Script governance: Require peer review and signing for scripts in the RMM library; restrict who can run scripts across all customers versus one customer; alert on any "run on all sites" job.
  • Emergency patch drill: When a KEV-listed flaw lands in your tooling, the ScreenConnect bulletin's sequence is a good template: upgrade, check for compromise before bringing servers back online, review and remove unrecognised users, rotate passwords, enable MFA, validate extensions.

Machine identities and secrets

  • Automation accounts: PSA to RMM integrations, backup service principals, Partner Center API apps and SIEM collectors are non-human identities with cross-customer reach. Give each its own credential per customer where the platform allows, store secrets in a vault, rotate on staff exit and after any incident. Microsoft's Secure Application Model is the documented pattern for partner API integrations.
  • Customer credentials you hold: Segment the documentation or password vault per customer, log every reveal, and alert on bulk export. See the Secrets Management Guide.

Backups and recovery

  • Isolate backup administration: Backup consoles must not share identities with the RMM or the customer domain, so a ransomware actor holding RMM cannot also delete restore points. See the Backup Identity Isolation Guide.
  • Immutable copies: Keep at least one immutable or offline copy per customer and test restores quarterly.

Additional controls for MSSPs

An MSSP inherits every MSP risk and adds the risk of blinding its customers. Its tooling sits inside the detection chain.

  • Protect the SOC platform as tier zero: SIEM, SOAR and EDR management consoles need the same phishing-resistant MFA, admin workstation and JIT controls as domain administration. A SOAR playbook that can isolate hosts or disable users is a powerful attack tool.
  • Tenant isolation in multi-tenant SIEM and EDR: Verify that analysts can only see and act on the customers they are assigned to, and that customer data cannot leak across tenants in searches, dashboards or exports.
  • Change control on detections and exclusions: An attacker who can add an EDR exclusion or disable a detection rule can operate unseen. Log and review every exclusion. See the EDR Tuning and Exclusions Management Guide.
  • Response authority agreed in advance: Document which containment actions the MSSP may take without asking, which need customer approval, and who the customer's decision maker is out of hours. See the Co-Managed SOC and SOC-as-a-Service Guide and the MDR Guide.
  • Testing staff: Penetration testers hold customer credentials, findings and sometimes implants. Destroy test credentials and artefacts at engagement close and record it.

Phased implementation for a provider

  1. Inventory (weeks 1 to 4): List every access path into every customer: RMM agents, remote support tools, GDAP and DAP relationships, Azure Lighthouse delegations, VPN accounts, local admin accounts, API apps and stored credentials. Record owner, customer, privilege and last use.
  2. Remove the obvious (weeks 2 to 6): Delete unused delegated admin relationships and dormant technician accounts, remove legacy remote tools, take self-hosted consoles off the open internet.
  3. Harden identity (weeks 4 to 12): Enforce phishing-resistant MFA for all technicians, starting with the RMM and partner portals. Pilot with one team, then switch off weaker methods. Keep two break-glass accounts per platform, stored offline, so a misconfigured policy can be rolled back. See the Break-Glass Account Guide.
  4. Least privilege and JIT (months 3 to 6): Move customers onto role templates by service tier, migrate standing admin to approval-based elevation, and test with a pilot group of customers before rolling out.
  5. Monitoring (months 3 to 6): Ship RMM, PSA, vault, partner portal and identity logs to a SIEM that the technicians cannot administer. Agree with customers which of their logs you can see.
  6. Exercise (every year): Run a scenario where your RMM is compromised. Prove you can disable mass script execution, revoke all technician sessions and notify customers inside your contractual and regulatory clocks. Customers can use the Compromised MSP Playbook for their side.

Decision guidance

DecisionChoose this whenTrade-off
Vendor-hosted RMM vs self-hostedVendor-hosted when you lack 24x7 patching capacity for an internet-facing server; self-hosted only with a proxy in front and an emergency patch ownerVendor-hosted shifts patching to the vendor but concentrates risk in that vendor
Standing roles vs JIT elevationJIT for any role that can change identity, security or backup settings; standing read roles for monitoringJIT adds minutes to urgent fixes; pre-approved emergency elevation with after-the-fact review covers this
Shared tooling across customers vs per-customer instancesPer-customer instances for regulated or high-value customers (finance, health, critical infrastructure)Higher cost and operational effort; much smaller blast radius
In-house SOC for the provider estate vs external MDRExternal MDR when you cannot staff 24x7; never let the team that administers the tools be the only team watching themAnother third party with access, which needs its own controls

Small providers (under about 20 staff) should concentrate on phishing-resistant MFA, vendor-hosted tooling, removing unused access, immutable backups and a contracted MDR service. Large providers should add per-tier role templates automated through APIs, a separate security team for the provider estate, independent assurance such as SOC 2 Type II or ISO/IEC 27001 certification covering the managed service, and segmented infrastructure for regulated customers.

Detection and measurement

Monitor the provider estate itself, not only customer environments.

  • Partner sign-ins: In Microsoft Entra, customers can filter non-interactive sign-ins by cross-tenant access type "Service provider" to see partner activity; providers should review the Partner Center activity log for new high-privilege users and role assignments.
  • RMM events: new technician accounts, MFA changes, scripts run against all sites, new or modified scripts, agent deployment to unexpected sites, logins from new countries or hosting providers.
  • Vault events: bulk reveals or exports, access to customers outside the technician's assignment.
  • Remote tool sprawl: remote access software appearing on customer endpoints that is not the sanctioned tool.
MetricTarget
Technician accounts with phishing-resistant MFA on all provider platforms100%
Customers with Global Administrator or legacy DAP still assigned to the provider0
Median time to patch KEV-listed flaws in provider toolingUnder 72 hours for internet-facing consoles
Privileged sessions in customer tenants that were JIT-elevated with a ticketOver 95%
Access paths with a named owner and review in the last 90 days100%
Customers who have received a tested notification inside the contracted clock in the last exercise100%

Framework mapping

AreaNIST CSF 2.0NIST SP 800-53 Rev. 5CIS Controls v8.1ISO/IEC 27001:2022 Annex A
Supplier and provider governance (customer view)GV.SC-05, GV.SC-07, GV.SC-10SA-9, SR-3, SR-6, SR-8Control 15 (15.1 inventory, 15.4 contracts, 15.7 decommission)A.5.19 to A.5.22
Technician identity and least privilegePR.AA-01, PR.AA-05AC-2, AC-6, IA-2, IA-5Controls 5 and 6A.8.2, A.8.5
Remote access pathsPR.AA-05AC-17, AC-20Control 6 (6.4 MFA for remote access)A.8.20
Monitoring of provider activityDE.CM-03, DE.AE-02AU-6, SI-4Control 8A.8.16
Incident reporting to customers and regulatorsRS.CO-02IR-4, IR-6Control 17A.5.24, A.5.26

For the customer's assessment of providers, CIS Safeguard 15.1 (inventory of service providers) is IG1, and 15.4 (security requirements in contracts) and 15.7 (secure decommissioning, including deactivating user and service accounts) follow in IG2 and IG3. See the CIS Control 15 Service Provider Management Guide.

Common failure patterns

  • Technicians exempted from Conditional Access: "We need to log in from anywhere" leads to provider accounts being the weakest identities in every customer tenant, which is exactly what NOBELIUM exploited.
  • Access that outlives the contract: delegated admin relationships, local admin accounts and RMM agents left in place after a customer leaves. Microsoft found many delegated privileges were never audited or removed.
  • Help desk as the bypass: strong MFA undone by a reset over the phone. The Marks and Spencer cyberattack started with impersonation through a third-party path.
  • Self-hosted consoles left exposed: on-premises VSA, ScreenConnect and SimpleHelp servers were exploited because they were reachable and unpatched, and each flaw is now in the KEV catalogue with known ransomware use.
  • Backups administered from the same identities as production: the attacker who owns the RMM deletes the restore points before encrypting.
  • Notification plans that only cover the customer's duty: providers in NIS2 scope, and RMSPs under the UK Bill if enacted, have their own reporting and customer notification clocks.

Practitioner checklist

  • Maintain a live inventory of every access path into every customer, with owner, privilege and last use.
  • Enforce phishing-resistant MFA for all technicians on RMM, PSA, vault, partner portals and customer tenants, with no exclusions.
  • Replace Global Administrator and legacy DAP with GDAP role templates and JIT elevation.
  • Take self-hosted management consoles off the internet and patch KEV-listed flaws in provider tooling within 72 hours.
  • Restrict "run on all customers" automation to a small approved group and alert on every use.
  • Segment stored customer credentials per customer and alert on bulk export.
  • Isolate backup administration from RMM and customer domain identities, and keep immutable copies.
  • Map NIS2, the UK Bill and DORA customer clauses into one incident severity and notification process, including customer notification.
  • Exercise an RMM compromise scenario every year with at least one customer.
  • Remove all access, agents and accounts at contract end, and confirm it to the customer in writing.

Standards and references

Related NHI Mgmt Group resources: Compromised MSP Playbook · GDAP and MSP Delegated Admin Access Guide · RMM Tool Security Guide · Third-Party Access Guide · Third-Party Risk Management Guide. This guide summarises NIS2, the UK Cyber Security and Resilience Bill and DORA as they affect managed service providers and is not legal advice.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 26 October 2026. Spotted an error? Use our contact page.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org