ALERTE CERTFR - 2017 - ALE - 018
Publié le 29 novembre 2017 à 12h10 - Mis à jour le 31 janvier 2025 à 15h23
Objet
Vulnérabilité dans Apple MacOS High Sierra
Référence
CERTFR-2017-ALE-018
Risque(s)
Élévation de privilèges
Systèmes affectés
MacOS High Sierra
Résumé
Le 28 novembre 2017, un tweet annonçant la découverte d'une vulnérabilité dans MacOS High Sierra était publié par Lemi Orhan Ergin [1].
Cette vulnérabilité permet à un utilisateur d'augmenter ses privilèges à ceux de l'utilisateur root. Il est en effet possible sur un système MacOS High Sierra vulnérable n'ayant pas activé le compte root de se connecter en tant que cet utilisateur en fournissant un mot de passe vide.
D'autre part, il semble possible d'exploiter cette vulnérabilité à distance au travers d'une connexion VNC.
Contournement provisoire
Apple a publié une fiche de support détaillant la procédure pour activer le compte root sur Mac [2].
L'activation de cette utilisateur avec un mot de passe défini rend en effet impossible l'exploitation de la vulnérabilité décrite précédemment. Il est aussi possible de modifier le mot de passe du compte root en utilisant la commande suivante:
sudo passwd -u root
Solution
Dans l'attente de la publication d'un correctif par l'éditeur, le CERT-FR recommande d'appliquer les mesures limitant les possibilités d'exploitation de cette vulnérabilité comme décrit dans la section documentation.
Documentation
- Tweet de Lemi Orhan Ergin du 28 novembre annonçant la découverte de la vulnérabilité : https://twitter.com/lemiorhan/status/935581020774117381
- Bulletin Apple HT204012 concernant l'activation de l'utilisateur root : https://support.apple.com/fr-fr/HT204012