/

Comment les MSP peuvent-ils implémenter les contrôles du CMMC niveau 2 ?

par Team Ninja
How MSPs Implement CMMC Level 2 Controls
How MSPs Implement CMMC Level 2 Controls

Points clés

  • Point de départ de l’implémentation CMMC : les MSP doivent aligner leurs services existants sur les contrôles NIST 800-171 avant toute modification, déterminer quelles exigences sont déjà couvertes et identifier la personne responsable de combler les écarts.
  • Le contrôle d’accès est le domaine le plus à risque du CMMC niveau 2 : l’application du moindre privilège et la MFA (authentification forte) figurent parmi les sources de constats les plus fréquentes lors des évaluations lorsqu’elles ne sont pas appliquées de façon homogène à tous les systèmes concernés.
  • La dérive de configuration creuse les écarts de conformité : un système correctement configuré au déploiement peut s’écarter de la norme avec le temps. Une validation régulière par rapport à une référence de configuration documentée permet de maintenir l’environnement dans l’état requis.
  • L’écart entre documentation et implémentation est une cause fréquente d’échec en audit : les évaluateurs vérifient les contrôles par rapport à l’état réel des systèmes. Des politiques qui décrivent le fonctionnement théorique plutôt que le fonctionnement réel mènent directement à des constats.
  • L’homogénéité sur l’ensemble des systèmes concernés est indispensable : des contrôles appliqués différemment selon les environnements peuvent être remis en question. Des processus reproductibles, qui produisent toujours le même résultat, rendent un programme de conformité défendable.

Le niveau 2 de la Cybersecurity Maturity Model Certification (CMMC) exige des entreprises qu’elles implémentent et maintiennent un ensemble défini de contrôles de sécurité fondés sur le NIST SP 800-171. Il s’agit en résumé d’une publication du National Institute of Standards and Technology (NIST) qui définit les exigences de sécurité applicables à la protection des informations non classifiées contrôlées (CUI). Pour les MSP, cela signifie traduire ces exigences en systèmes et en processus qui fonctionnent réellement dans les environnements clients, et pas seulement conseiller sur ce qu’il faudrait faire.

Cet article explique comment les MSP peuvent implémenter les contrôles du CMMC niveau 2 dans leurs environnements et à quoi ressemble une application cohérente sur les terminaux, les utilisateurs et l’infrastructure.

Comment les MSP peuvent-ils répondre aux exigences de conformité CMMC 2.0 ?

Pour répondre aux exigences de conformité CMMC 2.0, les MSP doivent appliquer concrètement les contrôles sur l’ensemble des systèmes. Cela commence par comprendre la structure du niveau 2 et savoir comment chaque exigence correspond aux services qu’ils fournissent.

La structure des exigences du CMMC niveau 2

Les exigences de conformité CMMC 2.0 sont directement issues du NIST 800-171 Rev 2 et couvrent 110 contrôles de sécurité, répartis en 14 familles de contrôles. Chaque famille traite un domaine de sécurité précis, et il est essentiel que les MSP comprennent comment ces domaines se rattachent aux systèmes et services qu’ils gèrent.

Voici les principaux domaines de contrôle sur lesquels les MSP vont intervenir :

  • Contrôle d’accès : ce sont les règles qui définissent qui peut accéder à quels systèmes et dans quelles conditions. Elles couvrent la façon dont les autorisations sont accordées, révisées et retirées.
  • Gestion des configurations : ce domaine porte sur la façon dont les systèmes sont configurés et maintenus. Il englobe les configurations et contrôles approuvés, ainsi que l’application des références de configuration.
  • Identification et authentification : les contrôles qui vérifient l’identité de l’utilisateur avant d’accorder un accès, notamment les politiques de mots de passe, l’authentification multifacteur et la gestion des comptes.
  • Réponse aux incidents : les processus de détection, de signalement et de traitement des événements de sécurité, ainsi que la conservation des enregistrements décrivant ce qui s’est passé et comment cela a été traité.
  • Intégrité des systèmes et de l’information : les contrôles qui protègent les systèmes contre les malwares, les modifications non autorisées et les vulnérabilités, y compris les pratiques de mise à jour et de surveillance.

Ces domaines de contrôle doivent être mis en place, appliqués et vérifiables sur tous les systèmes inclus dans le périmètre de l’évaluation.

Aligner les services MSP sur les contrôles NIST 800-171

Avant toute implémentation, les MSP ont besoin d’une vision claire de la façon dont leurs services existants se positionnent par rapport aux exigences du NIST 800-171. C’est cet alignement qui relie les services gérés du quotidien à des résultats de conformité précis.

La démarche comprend les étapes suivantes :

  • Identifier les services qui soutiennent chaque contrôle : passez en revue la liste complète des contrôles NIST 800-171 et déterminez lesquels sont déjà couverts par la prestation de services existante et lesquels ne le sont pas du tout.
  • Relier les outils et processus aux objectifs de contrôle : associez des outils, configurations et workflows précis aux contrôles qu’ils satisfont. Cela facilite la détection des écarts et évite de compter un même service pour plusieurs contrôles sans justification.
  • Définir les responsabilités entre le MSP et le client : certains contrôles relèvent entièrement du MSP, d’autres du client, et certains sont partagés. Documenter ce partage dès le départ évite que des écarts n’apparaissent plus tard, lorsque chaque partie suppose que l’autre s’en occupe.
  • Garantir une implémentation homogène entre les environnements : un même contrôle doit être appliqué de la même manière sur tous les systèmes du périmètre. Une implémentation inégale est l’une des causes les plus fréquentes d’échec des contrôles lors de l’évaluation.

Un travail d’alignement NIST 800-171 côté MSP transforme une liste d’exigences en une vision claire de ce qui est couvert, de ce qui ne l’est pas et de qui doit combler la différence.

Mettre en place le contrôle d’accès et la gestion des identités

Le contrôle d’accès est un facteur déterminant du CMMC niveau 2. Les MSP qui gèrent des environnements stockant ou traitant des CUI doivent y appliquer des exigences plus strictes que sur des systèmes standards.

  • Appliquer le moindre privilège : les utilisateurs et les comptes de service ne devraient avoir accès qu’à ce qui leur est nécessaire pour travailler. Toute autorisation excédentaire constitue un risque de sécurité susceptible d’être signalé.
  • Gérer les identités et l’authentification : tous les comptes doivent être rattachés à des personnes précises au sein de l’environnement. De plus, la MFA (authentification forte) doit être imposée sur les systèmes du périmètre. Les comptes partagés ou génériques sont inacceptables au CMMC niveau 2.
  • Restreindre l’accès aux systèmes traitant des données sensibles : les systèmes qui traitent des CUI nécessitent des restrictions d’accès supplémentaires, au-delà des contrôles standards. L’accès doit donc être limité aux utilisateurs dont le besoin est documenté. De plus, la liste des personnes disposant d’un accès doit être révisée régulièrement.
  • Surveiller l’usage des comptes à privilèges : en cas de compromission, ce sont les comptes administrateurs qui présentent le plus grand risque. La journalisation et la revue de l’activité des comptes à privilèges sont obligatoires. Les enregistrements d’accès doivent également être présentés lors des évaluations.

Les défaillances du contrôle d’accès figurent parmi les principales raisons pour lesquelles les entreprises rencontrent des difficultés lors des évaluations CMMC. Bien traiter ce domaine en amont réduit le risque sur tout le reste de l’implémentation.

Appliquer la gestion des configurations et l’intégrité des systèmes

La dérive de configuration est un danger silencieux dans un environnement CMMC niveau 2. Même correctement configurés lors du déploiement, les systèmes peuvent finir par s’écarter de la norme avec le temps. Sans processus de détection, les écarts s’accumulent et mettent en péril l’ensemble de l’environnement.

Pour y remédier, les MSP peuvent procéder comme suit :

  • Standardiser les configurations système : les MSP peuvent définir et documenter une référence de configuration sécurisée pour chaque type de système. Chaque appareil doit être construit selon cette norme, et les écarts ou exceptions doivent être rigoureusement documentés.
  • Empêcher les modifications non autorisées : des contrôles doivent être mis en place pour restreindre les personnes autorisées à modifier les configurations. Ces changements doivent en outre suivre un processus défini et documenté afin de limiter les modifications incontrôlées.
  • Maintenir des références de configuration sécurisées : les références de configuration doivent être revues et mises à jour dès qu’une nouvelle vulnérabilité est identifiée ou qu’un système est modifié. Une référence qui n’a pas été revue depuis des mois ne correspond peut-être plus aux besoins de sécurité actuels.
  • Valider l’intégrité des systèmes dans le temps : vérifiez régulièrement que les systèmes correspondent toujours à leur référence de configuration documentée. Des outils automatisés peuvent signaler les écarts, mais quelqu’un doit examiner ces constats et agir en conséquence pour que le contrôle soit considéré comme opérationnel.

La gestion des configurations n’est pas une tâche de paramétrage ponctuelle. Elle demande une attention continue pour maintenir les systèmes dans l’état exigé par la conformité.

Mettre en place la journalisation, la surveillance et la réponse aux incidents

Le CMMC niveau 2 ne se limite pas à la prévention des événements de sécurité. Les entreprises doivent aussi les détecter, y répondre et conserver des enregistrements montrant comment chacun a été traité.

Les étapes d’implémentation de la journalisation, de la surveillance et de la réponse aux incidents comprennent :

  • Activer la journalisation sur les systèmes et les applications : la journalisation doit être active sur tous les systèmes du périmètre et couvrir les événements d’authentification, les modifications de configuration et les accès aux données sensibles. Des journaux non collectés ne peuvent être ni examinés ni présentés comme preuves.
  • Surveiller les activités suspectes : les journaux doivent être examinés régulièrement, et pas seulement collectés. Les outils de surveillance peuvent aider à signaler les comportements inhabituels, mais un processus défini doit encadrer le traitement de ces alertes.
  • Établir des processus de réponse aux incidents : documentez la façon dont les événements de sécurité sont identifiés, escaladés, circonscrits et résolus. Le processus doit être écrit et suivi de façon constante, non improvisé à chaque incident.
  • Conserver les enregistrements des événements et des actions : chaque événement de sécurité et les mesures prises pour le traiter doivent être consignés. Ces enregistrements servent de preuves lors des évaluations et aident à repérer les schémas révélant des problèmes récurrents.

La journalisation et la surveillance sans processus de réponse aux incidents associé ne couvrent qu’une partie de l’exigence. Les trois doivent fonctionner ensemble pour satisfaire aux attentes du CMMC niveau 2.

Protéger les systèmes qui traitent des données sensibles

Les systèmes qui traitent des CUI présentent le risque de conformité le plus élevé dans un environnement CMMC niveau 2. Les contrôles appliqués à ces systèmes doivent aller au-delà de la référence de configuration standard utilisée sur le reste de l’environnement.

Les protections supplémentaires pour ces systèmes comprennent :

  • Restreindre l’accès aux environnements sensibles : l’accès aux systèmes qui stockent ou traitent des CUI doit être limité aux utilisateurs dont le besoin est documenté et approuvé. Les listes d’accès doivent être revues régulièrement et mises à jour en cas de changement de rôle.
  • Appliquer le chiffrement et des mesures de protection des données : les CUI doivent être chiffrées au repos et en transit. Les exigences de chiffrement s’appliquent au stockage, aux sauvegardes et à toute donnée circulant entre systèmes ou sur les réseaux.
  • Surveiller l’accès aux données et leurs déplacements : suivez qui accède aux CUI, quand et depuis où. Les schémas d’accès inhabituels doivent être signalés et investigués, et les enregistrements de surveillance conservés à des fins d’audit.
  • Garantir des pratiques de manipulation sécurisées : définissez comment les CUI sont créées, stockées, partagées et supprimées. Les collaborateurs qui travaillent avec des données sensibles doivent comprendre ce qui est attendu et suivre des procédures identiques à chaque fois.

La sécurisation de ces systèmes est l’un des points que les évaluateurs examinent le plus attentivement. Les écarts constatés ici pèsent davantage que ceux relevés sur les zones moins à risque de l’environnement.

Maintenir une documentation conforme à l’implémentation

Une documentation qui ne correspond pas à ce qui est réellement en place est l’une des principales sources de constats d’audit lors des évaluations CMMC. Les évaluateurs comparent ce qui est écrit à ce qu’ils peuvent vérifier dans l’environnement, et les écarts entre les deux soulèvent des questions auxquelles il est difficile de répondre sur le moment.

La documentation qui doit rester à jour et exacte comprend :

  • Les configurations système et l’application des contrôles : documentez la façon dont chaque contrôle est implémenté, les systèmes concernés et le mode d’application. Les évaluateurs disposent ainsi d’un point de référence clair, ce qui réduit les allers-retours pendant l’évaluation.
  • Les politiques et procédures : les politiques doivent décrire ce qui est exigé et les procédures, la façon dont cela se fait. Les deux doivent refléter la pratique actuelle, et non une version antérieure de la configuration de l’environnement.
  • La cohérence avec le comportement réel des systèmes : revoyez la documentation régulièrement et mettez-la à jour à chaque modification de configuration ou de processus. Une documentation exacte il y a six mois ne correspond peut-être plus à ce qui fonctionne aujourd’hui dans l’environnement.

Maintenir la documentation à jour est une responsabilité continue, pas une tâche de dernière minute avant l’évaluation. Les MSP qui l’intègrent à leur prestation de services courante sont en bien meilleure position lorsqu’une date d’évaluation est confirmée.

Garantir l’homogénéité entre les environnements

Une implémentation inégale des contrôles est l’un des moyens les plus rapides de générer des constats d’audit. Si un même contrôle est appliqué différemment selon les systèmes du périmètre, les évaluateurs relèveront l’écart et se demanderont si le contrôle est réellement opérationnel.

Les mesures que les MSP doivent prendre pour garantir cette homogénéité comprennent :

  • Des configurations standardisées sur tous les systèmes : chaque système du périmètre doit être construit et maintenu selon la même référence de configuration. Les variations doivent être documentées comme des exceptions dûment justifiées, et non laissées à l’état de différences non documentées.
  • Des processus reproductibles pour l’application des contrôles : les contrôles doivent être appliqués via des processus définis qui produisent toujours le même résultat, quelle que soit la personne qui les exécute. Les processus qui reposent sur les connaissances ou le jugement d’un individu introduisent une variabilité difficile à défendre lors d’une évaluation.
  • La cohérence entre les environnements et les exigences : à mesure que les exigences évoluent ou que les systèmes changent, les contrôles doivent être revus et mis à jour pour rester alignés. Un environnement conforme aux exigences au moment de l’implémentation peut s’en écarter à force de modifications successives.
  • Une validation continue de l’efficacité des contrôles : des vérifications régulières confirment que les contrôles fonctionnent toujours comme prévu. Cette validation doit être planifiée, documentée et suivie d’actions lorsque des écarts sont détectés.

C’est l’homogénéité sur l’ensemble de l’environnement qui transforme des contrôles pris isolément en un programme de conformité capable de résister à l’examen.

Rester aligné sur les exigences de conformité CMMC 2.0

L’implémentation des contrôles amène l’environnement à un état conforme. L’y maintenir demande une attention continue, au fil des changements de systèmes, de l’évolution des exigences et de l’apparition de nouvelles vulnérabilités.

Les activités continues que les MSP doivent assurer comprennent :

  • Une revue régulière de l’efficacité des contrôles : planifiez des revues régulières pour confirmer que les contrôles fonctionnent toujours comme prévu. Ce qui était efficace lors de l’implémentation peut nécessiter des ajustements à mesure que l’environnement évolue.
  • La mise à jour des configurations au fil de l’évolution des exigences : les exigences de conformité CMMC 2.0 ne sont pas figées. Lorsque les recommandations sont actualisées ou que de nouvelles vulnérabilités sont identifiées, les configurations et les processus doivent être revus et mis à jour.
  • Le maintien de la cohérence avec les attentes de conformité : maintenez la documentation, la surveillance et l’application des contrôles alignées sur les exigences en vigueur. Les écarts qui se creusent entre deux évaluations sont d’autant plus difficiles à combler qu’ils restent longtemps sans réponse.
  • Le soutien à l’amélioration dans le temps : exploitez les constats issus des revues internes, des incidents et des évaluations pour améliorer la façon dont les contrôles sont implémentés et maintenus. Chaque cycle de revue devrait laisser l’environnement en meilleure posture que le précédent.

Les MSP qui abordent la conformité CMMC comme un service continu sont ceux qui aident leurs clients à rester prêts pour une réévaluation, sans effort de remédiation massif à chaque fois.

Guide de démarrage rapide

NinjaOne peut soutenir l’implémentation du CMMC niveau 2. La plateforme propose plusieurs fonctionnalités qui aident directement les MSP à mettre en place les contrôles du CMMC niveau 2 :

1. Gestion de la configuration de sécurité (SCM)

  • Évaluation comparative de la conformité avec personnalisation sans code : les administrateurs peuvent adapter les référentiels de conformité directement dans la console
  • Modèles préconfigurés de durcissement de la sécurité fondés sur des normes telles que CIS et NIST
  • Application automatisée sur Windows grâce à Desired State Configuration (DSC) de Microsoft

2. Gestion des correctifs

  • Déploiement automatisé des correctifs sur les terminaux pour traiter les vulnérabilités
  • Rapports sur la gestion des correctifs, avec suivi détaillé des statuts et visibilité sur la conformité
  • Mise à jour planifiée avec des contrôles d’approbation granulaires (critique, important, modéré, faible)

3. Gestion des configurations et des politiques

  • Création centralisée de politiques pour imposer des configurations de sécurité précises à des groupes d’appareils
  • Scripts et automatisation pour un durcissement homogène sur de nombreux appareils
  • Surveillance en Temps Réel des modifications de configuration et des événements de sécurité

4. Contrôle d’accès et gestion des identités

  • Contrôles d’accès basés sur les rôles et application du moindre privilège
  • Intégration de l’authentification unique (SSO) et de SAML pour la gestion des identités
  • Prise en charge de SCIM pour le provisionnement et le déprovisionnement automatisés des utilisateurs

5. Reporting de conformité

  • Rapports de conformité complets démontrant le respect des normes de sécurité
  • Visibilité sur l’état de configuration des appareils à des fins d’audit
  • Intégration avec des outils de sécurité tiers pour une gestion centralisée des politiques

6. Gestion et surveillance à distance

  • Accès à distance sécurisé pour le dépannage et l’application des politiques
  • Surveillance en temps réel de l’état de santé des systèmes et des événements de sécurité
  • Inventaire des appareils et gestion du cycle de vie des actifs

Assurer et pérenniser la conformité au CMMC niveau 2 en tant que MSP

Implémenter les contrôles du CMMC niveau 2, c’est traduire les exigences du NIST 800-171 en systèmes et processus opérationnels capables de résister à une évaluation. Aligner les services sur les contrôles, appliquer des configurations homogènes et maintenir une documentation qui reflète l’implémentation réelle : voilà ce qui distingue les entreprises qui réussissent leur évaluation de celles qui échouent.

La conformité ne s’arrête pas à l’implémentation. Les MSP qui intègrent revue, surveillance et alignement continus à leur prestation de services offrent à leurs clients les meilleures chances de rester conformes entre deux cycles d’évaluation, sans devoir tout reconstruire à chaque fois.

Sujets connexes :

FAQs

Le contrôle finit souvent par n’être géré par personne. Chaque partie suppose que l’autre s’en occupe, et le problème n’apparaît qu’au moment de l’évaluation, quand il n’y a plus le temps de le corriger proprement.

Parce que la conformité n’a pas été maintenue. Sans revues planifiées ni surveillance continue, les configurations dérivent et la documentation se désynchronise.

Les évaluateurs procèdent par échantillonnage de systèmes dans tout l’environnement. Si un même contrôle donne des résultats différents selon les systèmes, cela soulève des doutes : le contrôle est-il réellement opérationnel ou seulement configuré sur certaines machines ?

Des journaux collectés mais jamais examinés ne satisfont pas à l’exigence. Le CMMC niveau 2 attend de la détection et de la réponse, pas seulement de la collecte. Sans processus défini pour agir sur ce que révèlent les journaux, le contrôle est considéré comme incomplet.

Vous pourriez aussi aimer

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?