OpenVPN - CVE-2026-9560
Date de publication :
Il s'agit d'une vulnérabilité dans le composant privileged helper d'OpenVPN Connect sur macOS.
OpenVPN Connect est le client VPN officiel d'OpenVPN Inc. pour macOS. Il permet l'établissement de tunnels VPN sécurisés vers des serveurs OpenVPN et repose sur un composant d'assistance en arrière-plan s'exécutant avec des droits élevés.
Ce service d'arrière-plan, responsable de la gestion des connexions VPN, ne valide pas correctement les messages entrants sur son canal IPC local (Inter-Process Communication). Un attaquant disposant d'un accès local peut envoyer des requêtes IPC forgées directement au service privilégié sans interaction utilisateur. Les commandes injectées sont exécutées automatiquement par le service avec les droits root.
Elle permet une élévation de privilèges vers root via une injection de commandes OS sur le système local.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Non
Élévation de privilèges
Exploitation
CWE-78 : Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Détails sur l'exploitation
• Vecteur d'attaque : Local
• Complexité de l'attaque : Faible
• Privilèges nécessaires pour réaliser l'attaque : Authentification utilisateur simple
• Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Non
• L'exploitation de la faille permet d'obtenir des droits privilégiés : Non
Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.
Systèmes ou composants affectés
OpenVPN Connect versions 3.5.1 jusqu'à 3.8.1 sur macOS