Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

MMS - Manufacturing Message Specification

ot

Définition

MMS (Manufacturing Message Specification) est un protocole de communication client-serveur défini par la norme ISO 9506, conçu pour la communication entre ordinateurs et équipements d'automatisation intelligents dans les environnements industriels. MMS constitue le fondement du protocole de communication de la norme IEC 61850 pour la communication entre équipements de sous-stations électriques, notamment pour les échanges entre dispositifs de protection IED (Intelligent Electronic Devices) et les systèmes de contrôle SCADA. MMS définit un modèle de services standardisés pour : la lecture et l'écriture de variables d'équipements (values, paramètres de configuration, états), l'exécution de domaines de programme (download et upload de logiques de contrôle), la gestion de journaux d'événements, la notification d'alarmes, et la gestion de fichiers. Ces services s'appliquent à des Virtual Manufacturing Devices (VMD) qui représentent les capacités logiques des équipements physiques réels. Dans le contexte IEC 61850, MMS est utilisé au niveau de la station (Station Bus) pour les communications : Protection-to-Protection (coordination de protections directionnelles), Protection-to-Gateway (envoi des mesures et états vers le système SCADA de niveau supérieur), HMI-to-IED (consultation des états et paramètres des relais de protection depuis la supervision de sous-station). Il fonctionne sur TCP/IP, contrairement aux échanges de processus temps réel (GOOSE et Sampled Values) qui utilisent Ethernet multicast direct sans IP. La cybersécurité de MMS est adressée par IEC 62351-4 qui définit les mécanismes de protection pour MMS : utilisation de TLS pour le transport, authentification mutuelle entre client et serveur MMS, et contrôle d'accès basé sur les rôles (RBAC IEC 62351-8). Ces mécanismes restent optionnels et peu déployés dans les installations existantes.

Fonctionnement de MMS dans les sous-stations IEC 61850

Dans une sous-station IEC 61850, les échanges MMS sont orchestrés ainsi : (1) Les IED (relais de protection Siemens SIPROTEC, ABB REL, GE Multilin) exposent leurs données via des modèles d'objets logiques IEC 61850 (XCBR pour les disjoncteurs, MMXU pour les mesures électriques, PTRC pour la protection), (2) La gateway de sous-station (RTU510 d'ABB, SICAM d'Siemens, ou équivalent) collecte les données MMS de tous les IED et les transfère vers le SCADA central via DNP3 ou IEC 60870-5-104, (3) Le système de supervision de sous-station (Substation HMI) utilise MMS pour consulter les états de tous les IED. La configuration MMS est définie dans les fichiers SCL (Substation Configuration Language - fichiers XML IEC 61850).

Contexte OT/ICS et cybersécurité des sous-stations

MMS est un vecteur d'attaque potentiel dans les sous-stations électriques : un attaquant ayant accès au réseau Station Bus d'une sous-station peut envoyer des commandes MMS aux IED pour ouvrir les disjoncteurs, modifier les paramètres de protection (ex: augmenter les seuils de déclenchement pour neutraliser la protection) ou télécharger de nouveaux programmes dans les équipements. L'attaque Industroyer de 2016 a utilisé des modules spécifiques implémentant MMS pour commander des disjoncteurs de sous-stations électriques ukrainiennes, démontrant la dangerosité de l'accès non authentifié au protocole MMS.

Sécurité et mitigation

Sécurisation des communications MMS : déployer IEC 62351-4 (TLS pour MMS) sur toutes les nouvelles installations et lors des remplacements d'équipements compatibles, segmenter les réseaux Station Bus des sous-stations (un attaquant ne doit pas pouvoir atteindre le Station Bus depuis le réseau d'entreprise), monitorer les communications MMS via une solution de monitoring OT (détecter les commandes MMS inhabituelles vers les IED), appliquer RBAC IEC 62351-8 pour limiter les actions autorisées par utilisateur et par rôle sur les IED, et journaliser toutes les commandes MMS vers les IED pour audit et investigation d'incidents.

Articles liés

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis