Article

De nouvelles vulnérabilités OpenSSL exposent des systèmes au vol de clés et à l’exécution de code

OpenSSL a publié des mises à jour pour trois vulnérabilités susceptibles de permettre la récupération de clés privées, l’exécution de code ou un déni de service.

De nouvelles vulnérabilités OpenSSL exposent des systèmes au vol de clés et à l’exécution de code
Actualités | 2 octobre 2025

De nouvelles vulnérabilités OpenSSL exposent des systèmes au vol de clés et à l’exécution de code

Le projet OpenSSL a publié des mises à jour de sécurité critiques pour trois vulnérabilités qui pourraient permettre de récupérer des clés privées, d’exécuter du code arbitraire ou de provoquer un déni de service. Les correctifs sont disponibles dans les nouvelles versions de la boîte à outils open source.

CVEGravitéTypeImpact principalVersions touchéesVersions corrigées
CVE-2025-9230ModéréeLecture/écriture hors limitesExécution de code, déni de service (DoS)3.5, 3.4, 3.3, 3.2, 3.0, 1.1.1, 1.0.23.5.4, 3.4.3, 3.3.5, 3.2.6, 3.0.18, 1.1.1zd, 1.0.2zm
CVE-2025-9231ModéréeCanal auxiliaire temporelRécupération de clé privée3.5, 3.4, 3.3, 3.2 sur les plateformes ARM 64 bits3.5.4, 3.4.3, 3.3.5, 3.2.6
CVE-2025-9232FaibleLecture hors limitesDéni de service (plantage)3.5.0, 3.4.0, 3.3.3, 3.2.4, 3.1.8, 3.0.163.5.4, 3.4.3, 3.3.5, 3.2.6, 3.0.18

CVE-2025-9230 : vulnérabilité d’exécution de code

Ce défaut de lecture et d’écriture hors limites survient lorsqu’une application tente de déchiffrer des messages CMS (Cryptographic Message Syntax) à l’aide du chiffrement basé sur un mot de passe (PWRI). Un attaquant pourrait l’exploiter en créant un message CMS malveillant.

  • Impact : la lecture hors limites peut faire planter l’application et provoquer un déni de service. L’écriture hors limites peut corrompre la mémoire et potentiellement permettre l’exécution de code arbitraire.
  • Exploitabilité : malgré un impact potentiel grave, OpenSSL classe la vulnérabilité comme Modérée, car l’attaque est complexe et nécessite la fonction PWRI de CMS, rarement implémentée. Les modules FIPS ne sont pas touchés, le code CMS étant hors de leur périmètre.

CVE-2025-9231 : vulnérabilité de récupération de clé privée

Ce canal auxiliaire temporel touche spécifiquement l’implémentation de l’algorithme cryptographique SM2 sur les plateformes ARM 64 bits. Des mesures précises de la durée du processus de signature SM2 pourraient permettre à un attaquant de déduire la clé privée.

  • Impact : une exploitation réussie pourrait permettre de récupérer une clé privée SM2, puis de déchiffrer des communications sensibles ou d’usurper l’identité du détenteur légitime de la clé.
  • Exploitabilité : la gravité est jugée Modérée, car l’utilisation dans des scénarios courants comme TLS est limitée. OpenSSL ne prend pas nativement en charge les certificats à clés SM2 dans TLS. Le risque devient pertinent si une application utilise un fournisseur cryptographique personnalisé qui active SM2. Le problème ne concerne que les systèmes ARM 64 bits ; les modules OpenSSL FIPS ne sont pas touchés, car SM2 n’est pas un algorithme approuvé.

CVE-2025-9232 : vulnérabilité de déni de service

Il s’agit d’une lecture hors limites dans le client HTTP d’OpenSSL. Elle peut être déclenchée si la variable d’environnement no_proxy est définie et que l’application traite une URL dont l’hôte est une adresse IPv6.

  • Impact : cette lecture peut provoquer un plantage et un déni de service de l’application utilisant le client OpenSSL. La vulnérabilité se limite à un plantage et ne permet pas l’exécution de code.
  • Exploitabilité : la gravité est Faible, car plusieurs conditions doivent être réunies : la variable no_proxy doit être définie et l’application doit transmettre à la fonction OpenSSL vulnérable une URL contrôlée par l’attaquant contenant une adresse IPv6. Le client HTTP est utilisé par les clients OCSP et CMP, mais leurs URL ne sont généralement pas contrôlées par un attaquant.

Atténuation et mesures immédiates

La mesure essentielle pour protéger vos systèmes consiste à appliquer immédiatement les correctifs disponibles. Les versions suivantes corrigent les vulnérabilités :

  • Mettez à niveau vers OpenSSL 3.5.4, 3.4.3, 3.3.5, 3.2.6, 3.0.18, 1.1.1zd ou 1.0.2zm.

Pour les systèmes d’exploitation qui distribuent OpenSSL sous forme de paquet, utilisez leur mécanisme normal de mise à jour. Ubuntu, par exemple, a déjà publié des correctifs pour ses versions touchées.

Ces vulnérabilités rappellent l’importance d’une maintenance proactive et continue des logiciels. Même si des conditions techniques précises limitent le risque direct pour certains utilisateurs, les conséquences potentielles de l’inaction sont graves. L’application rapide des correctifs aide à sécuriser les systèmes et à préserver l’intégrité des communications chiffrées.

Remarque : PKI Trust Manager et Trust Cloud de Securetron ne sont PAS touchés par ces vulnérabilités.