OpenSSH - CVE-2024-6387
Date de publication :
Date de mise à jour :
Un défaut lié à une exécution concurrente (race condition) dans le gestionnaire d’ OpenSSH permet à un attaquant non authentifié, en envoyant des requêtes spécifiquement forgées, d’exécuter du code arbitraire avec les privilèges root.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Non
Exécution de code arbitraire
Exploitation
La vulnérabilité exploitée est du type
CWE-364: Signal Handler Race Condition
Détails sur l'exploitation
• Vecteur d'attaque : Réseau
• Complexité de l'attaque : Élevé
• Privilèges nécessaires pour réaliser l'attaque : Aucun
• 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 : Oui
Preuve de concept
Une preuve de concept est disponible en sources ouvertes.
Systèmes ou composants affectés
OpenSSH
Versions comprises entre 8.5p1 et 9.7p1
FreeBSD
Versions 13.2 et antérieures
Version 13.3
Version 14.0
Version 14.1
Red Hat
Red Hat Enterprise Linux 9
Ubuntu
Versions 22.04, 23.10, 24.04
Contournement provisoire
Lorsque le correctif ne peut pas être déployé Qualys recommande de modifier la valeur de LoginGraceTime à 0 dans le fichier de configuration. Cela empêche l’exécution de commande arbitraire, toutefois la machine sera vulnérable à un déni de service.
Solutions ou recommandations
Mettre à jour OpenSSH vers la version 9.8 ou ultérieure.
Mettre à jour FreeBSD vers la version 13.2-RELEASE-p12, 13.3-RELEASE-p4, 14.0-RELEASE-p8, 14.1-RELEASE-p2 ou ultérieure.
Appliquer la mise à jour RHSA-2024:4312 à Red Hat Enterprise.
Mettre à jour les paquets OpenSSH pour Ubuntu vers la version 1:8.9p1-3ubuntu0.10, 1:9.3p1-1ubuntu3.6, 1:9.3p1-1ubuntu3.6, 1:9.6p1-3ubuntu13.3 ou ultérieure.
Des informations complémentaires sont disponibles dans le bulletin de OpenSSH, de Ubuntu, de Red Hat et de FreeBSD.