Le scénario décrit par les sources relève d’un social engineering ciblé contre le support de DigiCert. Help Net Security résume le point de départ de la même manière : une archive ZIP déguisée en capture d’écran client contenait un fichier .scr doté d’une charge malveillante .
D’après SecurityWeek, le malware a infecté deux terminaux : le premier aurait été détecté le 3 avril, le second le 14 avril . Depuis un système compromis, les attaquants auraient ensuite pivoté vers un portail de support interne . Ce portail donnait à des analystes support authentifiés une capacité limitée à accéder à certains comptes clients ; cette fonction permettait notamment d’atteindre des éléments comme les codes d’initialisation de certificats en attente . BleepingComputer décrit aussi un périmètre limité, mais précise que l’accès exposait des codes d’initialisation associés à des certificats EV de signature de code déjà approuvés mais pas encore livrés .
La signature de code sert à établir un lien de confiance autour d’un logiciel : elle aide à vérifier son origine et à détecter d’éventuelles modifications. DigiCert, en tant qu’autorité de certification majeure, joue un rôle important dans la sécurisation des communications Internet et de la distribution logicielle ; ses certificats de signature de code sont utilisés par des éditeurs et développeurs de logiciels .
Le problème ne se limite donc pas à un accès indu à un outil de support. Le vrai enjeu est l’abus d’un mécanisme conçu pour rassurer les utilisateurs, les systèmes d’exploitation et les outils de sécurité. ThreatNoir rapporte que certains des certificats de signature de code obtenus ont servi à signer des malwares . CyberInsider décrit également un incident dans lequel des systèmes internes de support compromis et des données d’émission de certificats ont été exploités pour obtenir des certificats EV valides de signature de code ; certains certificats auraient ensuite été utilisés pour signer des malwares .
C’est précisément ce qui rend l’affaire sérieuse : un malware signé peut, au premier regard, paraître plus légitime qu’un fichier non signé. Vectra décrit ce mode opératoire de façon générale : des acteurs malveillants peuvent utiliser des certificats EV pour signer des fichiers malveillants et profiter de la confiance renforcée associée aux applications signées EV ; les organisations qui s’en remettent uniquement à la confiance par signature restent alors vulnérables .
Il faut aussi éviter de tirer des conclusions excessives. Les rapports disponibles décrivent des terminaux de support compromis, des fonctions internes de support et un accès à des codes d’initialisation . Ils ne documentent pas une compromission des clés racines de DigiCert ni des clés d’autorité de certification.
Cela ne rend pas l’incident anodin. Mais, sur la base des éléments publiés, il s’agit d’un abus d’un processus de support et d’émission autour de certificats de signature de code, pas d’une prise de contrôle complète de l’autorité de certification .
Les chiffres publics ne se recoupent pas parfaitement, car les sources ne parlent pas toujours de la même catégorie de certificats : obtenus, utilisés ou révoqués.
Pour interpréter ces chiffres, la nuance est essentielle. Un certificat obtenu n’est pas forcément un certificat effectivement utilisé, et un certificat révoqué peut relever d’une mesure de précaution plus large. Même limité, l’incident reste important : quelques certificats valides en apparence peuvent suffire à donner à une campagne de malware une façade de légitimité .
Selon BleepingComputer, DigiCert a révoqué les certificats identifiés dans les 24 heures suivant leur découverte et a fixé la date de révocation à leur date d’émission . Les commandes en attente dans la fenêtre concernée ont aussi été annulées par précaution . ThreatNoir rapporte également que les certificats concernés ont été révoqués sous 24 heures et que les commandes en attente dans la période touchée ont été annulées .
La révocation limite les usages ultérieurs, mais elle ne clôt pas le travail des défenseurs. Les équipes de sécurité doivent encore analyser les fichiers signés à partir des données de certificat, des empreintes de fichiers, du comportement observé et du contexte de threat intelligence, car les signatures EV peuvent être utilisées comme leurre de confiance .
L’incident a aussi été accompagné d’une confusion côté détection. BleepingComputer a rapporté que Microsoft Defender avait signalé à tort des certificats DigiCert comme Trojan:Win32/Cerdigent.A!dha . Daily.dev indique que Defender a marqué par erreur des certificats racines DigiCert légitimes après une mise à jour de signatures du 30 avril ; Microsoft aurait ensuite corrigé le problème avec la mise à jour Security Intelligence 1.449.430.0, qui restaurait aussi les certificats supprimés .
Pour les entreprises, c’était un casse-tête très concret : distinguer un abus réel de certificats, des alertes potentielles sur des malwares signés et des faux positifs visant des certificats légitimes .
La conclusion n’est pas que la signature de code ne sert plus à rien. Elle reste un élément clé de la confiance logicielle. Mais elle ne doit jamais être le seul critère de décision.
Concrètement :
L’affaire DigiCert est préoccupante parce qu’elle a permis d’utiliser contre les défenseurs un mécanisme censé renforcer la confiance : la signature de code EV. Les éléments disponibles pointent vers un incident limité autour de systèmes de support, de codes d’initialisation et de certificats abusés, sans preuve publiée d’une compromission des clés racines ou des clés d’autorité de certification . La conséquence pratique est pourtant nette : dans la défense anti-malware moderne, une signature numérique ne doit jamais avoir le dernier mot.