Aller au contenu

Ransomware-as-a-Service et double extorsion

Le Ransomware-as-a-Service (RaaS) transforme une intrusion complexe en chaîne de sous-traitance criminelle : accès initial, mouvement latéral, vol de données, chiffrement et négociation peuvent relever d’acteurs distincts. Le compromis central est brutal : cette spécialisation réduit le coût d’entrée pour l’attaquant, donc augmente la fréquence et la qualité des opérations contre des organisations qui ne présentent pourtant rien d’exceptionnel.

→ Lire l’explication complète de la marmotte

Le RaaS (Ransomware-as-a-Service) repose sur un opérateur qui développe le logiciel de chiffrement, maintient les serveurs de commande, les portails de négociation et les mécanismes de paiement. Les affiliés mènent l’opération chez la victime : exploitation d’un accès, élévation de privilèges, reconnaissance, exfiltration, déploiement du chiffrement et pression pendant la négociation.

L’affilié n’a pas nécessairement obtenu l’accès initial. Il peut l’acheter à un courtier d’accès initial, souvent appelé Initial Access Broker. Ces courtiers vendent des identifiants valides, un accès à un réseau privé virtuel, une session d’administration distante, un poste compromis ou un accès à un annuaire d’entreprise. Le marché réduit la phase de reconnaissance et l’incertitude associée. L’attaquant ne part plus d’une adresse IP et d’un espoir, il achète une porte déjà entrouverte.

La répartition de la rançon dépend du modèle d’affiliation. L’opérateur conserve une part pour l’outillage, l’infrastructure et parfois le support de négociation, tandis que l’affilié reçoit le solde. Le pourcentage varie selon le volume négocié, la qualité de l’accès et la capacité de l’affilié à terminer l’intrusion. Cette économie explique la vitesse d’évolution des outils : le développeur reçoit des retours issus de nombreuses intrusions, puis industrialise les contournements qui fonctionnent.

Le point à retenir n’est pas qu’un groupe criminel serait particulièrement sophistiqué. Le point est qu’une organisation peut subir l’assemblage de plusieurs compétences ordinaires, chacune vendue séparément. Un mot de passe réutilisé, une passerelle d’accès distant exposée et un compte administrateur trop large suffisent parfois à alimenter toute la chaîne. Les fondations d’architecture cyber comptent ici davantage qu’un produit présenté comme une protection magique. Les slides de vendeur résistent rarement à un compte administrateur de domaine compromis.

Le chiffrement seul perd de son efficacité lorsque les sauvegardes sont isolées, testées et restaurables dans un délai acceptable. Les opérateurs ont donc ajouté la double extorsion : voler les données avant le chiffrement, puis menacer de les publier ou de les vendre si la rançon n’est pas payée.

Cette évolution change la priorité de défense. Une sauvegarde hors ligne protège la disponibilité, pas la confidentialité. Restaurer les serveurs ne retire pas les copies déjà exfiltrées. Il faut donc détecter l’exfiltration, limiter les données accessibles depuis un compte compromis et empêcher qu’un identifiant d’administration ouvre simultanément les partages de fichiers, les outils de virtualisation, les sauvegardes et les consoles cloud.

Les chemins d’attaque récurrents sont connus :

  • hameçonnage menant au vol d’identifiants ou à l’exécution d’un chargeur ;
  • exploitation d’une passerelle de réseau privé virtuel non corrigée ;
  • mots de passe réutilisés et authentification sans second facteur ;
  • accès Remote Desktop Protocol (RDP), protocole de bureau à distance, exposé ou mal filtré ;
  • rebond depuis un poste utilisateur vers l’annuaire, les hyperviseurs ou les serveurs de sauvegarde ;
  • désactivation des agents de détection et effacement des journaux ;
  • suppression des instantanés, des sauvegardes connectées et des copies accessibles avec les mêmes comptes.

L’authentification multifacteur, ou MFA (Multi-Factor Authentication), réduit fortement l’exploitation d’identifiants volés, mais ne protège pas contre le vol de jetons de session, l’approbation frauduleuse ou une station d’administration déjà compromise. La MFA n’est pas un insectifuge universel. Elle réduit une classe d’attaques, ce qui est déjà beaucoup.

La segmentation doit suivre les privilèges, pas seulement les sous-réseaux. Le plan de sauvegarde doit être séparé du plan de production : comptes distincts, administration distincte, réseau distinct et journalisation exportée vers un environnement non administrable par les mêmes identités. Un compte capable de détruire la production et ses sauvegardes ne représente pas une stratégie de reprise, seulement une panne en attente d’horaire.

Les mécanismes d’identité restent une cible prioritaire. Désactiver les authentifications anciennes, réduire les privilèges permanents et surveiller les délégations administratives ferment des chemins très exploités. Les faiblesses de protocoles historiques méritent aussi d’être traitées, notamment NTLM et ses vulnérabilités.

Défense contre les affiliés : ralentir, détecter, restaurer

Section intitulée « Défense contre les affiliés : ralentir, détecter, restaurer »

La recommandation est de concevoir la défense autour de l’hypothèse d’un accès initial réussi. Empêcher l’intrusion reste nécessaire, mais la victoire opérationnelle consiste à rendre l’escalade, l’exfiltration et le chiffrement détectables, coûteux et réversibles.

Les contrôles prioritaires sont les suivants :

  1. Séparer les comptes utilisateurs, administrateurs locaux, administrateurs de serveurs et administrateurs de sauvegarde. Aucun compte quotidien ne doit ouvrir une console d’administration critique.
  2. Imposer la MFA sur les accès externes et les consoles d’administration. Révoquer les sessions à risque, pas seulement les mots de passe.
  3. Corriger les services exposés selon leur criticité et retirer les accès distants inutiles. Un équipement non inventorié ne reçoit pas de correctif, par définition, même avec beaucoup de conviction.
  4. Centraliser les journaux d’authentification, de création de comptes, d’ajout aux groupes privilégiés, d’accès aux sauvegardes et d’exfiltration réseau.
  5. Déployer une détection comportementale sur les postes et serveurs, puis protéger son administration par des identités distinctes.
  6. Mettre en place des sauvegardes immuables ou hors ligne, avec restauration testée sur un environnement séparé.
  7. Préparer l’isolement réseau des segments affectés, y compris les procédures de coupure des accès fédérés et des synchronisations d’identité.

Un EDR (Endpoint Detection and Response), outil de détection et de réponse sur les terminaux, peut repérer le déploiement d’outils d’administration détournés, l’arrêt de services de sécurité ou des opérations massives sur les fichiers. Il ne garantit pas de bloquer un attaquant disposant d’identifiants administrateurs légitimes. Les permissions excessives restent des permissions excessives, même observées dans une belle console sombre avec des graphes violets.

La supervision doit chercher les séquences, pas seulement les signatures : connexion inhabituelle, création d’un compte privilégié, lecture massive de partages, compression de données, flux sortant anormal, puis exécution distante. Chaque événement pris isolément peut être banal. Leur succession ne l’est pas.

Une sauvegarde n’est exploitable qu’après une restauration testée, avec contrôle de l’intégrité et du temps de reprise. Le RPO (Recovery Point Objective) mesure la perte de données admissible, tandis que le RTO (Recovery Time Objective) mesure le délai admissible avant retour de service. Ces objectifs doivent être compatibles avec les dépendances réelles : restaurer une base sans son service d’identité, ses secrets ou ses certificats n’est pas une reprise.

L’exemple suivant vérifie une archive de sauvegarde, la restaure dans un répertoire isolé et compare son empreinte avec le manifeste conservé séparément.

#!/usr/bin/env bash
# Vérifier une sauvegarde avant une campagne de restauration.
# Pré-requis : archive.tar.gz et archive.tar.gz.sha256 dans le répertoire courant.
set -euo pipefail
sha256sum --check archive.tar.gz.sha256
# Restaurer hors production, jamais au-dessus des données actives.
mkdir -p /var/tmp/restore-validation
tar -xzf archive.tar.gz -C /var/tmp/restore-validation
# Vérifier que l'archive contient des données restaurables.
find /var/tmp/restore-validation -type f -print | head -n 20

Ce test ne valide pas l’application elle-même. Il faut également restaurer les bases, démarrer les composants dépendants, vérifier les comptes de service, les certificats et les secrets. Les pages sur la gestion des secrets et des données doivent être consultées avant de prétendre qu’une reprise est complète : une clé absente peut rendre une base restaurée parfaitement inutilisable, ce qui est une forme assez sophistiquée de succès.

Paiement de rançon : aucune garantie, plusieurs risques

Section intitulée « Paiement de rançon : aucune garantie, plusieurs risques »

Payer ne garantit ni la remise d’un outil de déchiffrement fonctionnel, ni la récupération complète des données, ni la suppression des copies exfiltrées. L’opérateur peut avoir perdu les clés, fournir un déchiffreur incomplet, publier malgré le paiement ou revendre les données. Les affiliés et opérateurs ne forment pas une chaîne de confiance, malgré leurs portails de négociation soigneusement décorés.

Le paiement peut aussi exposer l’organisation à des risques réglementaires et financiers, notamment lorsqu’un bénéficiaire est soumis à des sanctions. Cette vérification dépend du pays, des entités impliquées et du mode de paiement. Il faut mobiliser les fonctions juridique, conformité, assurance et réponse à incident avant toute décision, sans transformer cette analyse technique en conseil juridique de comptoir.

Le risque de reciblage est réel : payer signale qu’une organisation peut négocier, mobiliser des fonds et possiblement rester vulnérable. Le paiement ne remplace donc jamais l’éradication de l’accès initial, la rotation des identifiants exposés, la reconstruction des postes d’administration et la recherche de persistance.

La décision opérationnelle défendable est de préparer la restauration et la communication de crise pour survivre sans paiement. Cela ne signifie pas que toutes les situations auront la même issue, notamment lorsque la divulgation menace des données très sensibles. Cela signifie que la capacité de payer ne doit jamais devenir la seule capacité de reprise.

Sans ces briques, la ruche se découvre au moment de l’incident : le périmètre exact des données sorties reste inconnu, faute de journaux exportés hors du domaine que l’attaquant contrôle, et la déclaration aux autorités comme l’information des personnes concernées reposent alors sur les affirmations du groupe qui négocie. L’éradication devient partielle : sans rotation des identifiants ni reconstruction des postes d’administration, l’accès revendu par un courtier reste exploitable par un autre affilié. Le délai de reprise n’est plus une donnée mais une découverte, puisqu’une restauration jamais testée révèle ses dépendances manquantes (secrets, certificats, service d’identité) pendant la crise. La décision de payer cesse d’être un choix : elle devient la seule option techniquement disponible, ce qui supprime toute marge de négociation et signale une cible à recibler.

Des groupes criminels vendent des services permettant de bloquer les fichiers d’une organisation et de réclamer de l’argent. Un groupe fabrique le programme de blocage, maintient les moyens de contact et organise le paiement. D’autres personnes, appelées affiliés, réalisent l’intrusion. Elles peuvent acheter un accès déjà obtenu par un troisième groupe, par exemple des identifiants volés ou une connexion distante ouverte.

Une fois entrés, les affiliés cherchent les comptes les plus puissants, les serveurs contenant des données et les copies de sauvegarde. Ils copient souvent les données vers l’extérieur avant de bloquer les fichiers. Ensuite, ils demandent de l’argent pour fournir un moyen de récupérer les fichiers et pour ne pas publier les données volées. Cette seconde menace explique pourquoi une sauvegarde, même correcte, ne règle pas tout.

La défense commence par limiter ce qu’un compte volé peut faire. Les comptes d’administration doivent être séparés des comptes utilisés chaque jour. Les accès sensibles demandent plusieurs preuves d’identité. Les sauvegardes doivent être séparées des systèmes qu’elles protègent et restaurées régulièrement lors de tests.

Payer ne promet rien : les fichiers peuvent rester inutilisables, les données peuvent être publiées et le paiement peut créer des problèmes juridiques. La meilleure préparation consiste à détecter l’intrusion tôt, isoler les systèmes touchés, restaurer les services et supprimer les accès utilisés par les criminels.

À lire aussi

Pages voisines

: les deux pages se citent l’une l’autre.