Vulnérabilités dans util-linux de Linux

Date de publication :

CVE-2021-3995CVE-2021-3996[Score CVSS v3.1: 7.1]

Une erreur a été découverte dans la librairie libmount du paquet standard util-linux pour le système d’exploitation Linux. L’erreur concerne une fonction spécifique qui donne à un utilisateur non privilégié la possibilité de démonter des fichiers système FUSE appartenant à d’autres utilisateurs. L’action est seulement possible si les fichiers système sont eux-mêmes inscriptibles (/tmp), localisés dans un dossier inscriptible, ou si l'attaquant utilise l'UID d'un utilisateur en tant que préfixe de son propre UID. L’exploitation de cette vulnérabilité par un attaquant permet de générer un déni de service sur les applications qui utilisent ces fichiers système.

Informations

La faille est activement exploitée :

Un correctif existe :

Une mesure de contournement existe :

Risques

Risques

    Déni de service

Criticité

    Score CVSS v3.1: 7.1 max

La faille est activement exploitée

    Non, pour l'ensemble des CVE présentés

Un correctif existe

    Oui, pour l'ensemble des CVE présentés

Une mesure de contournement existe

    Non, pour l'ensemble des CVE présentés

Les vulnérabilités exploitées sont du type    

    CWE-552 : Files or Directories Accessible to External Parties

Détails sur l’exploitation

Pour les deux CVE présentés :

    Vecteur d’attaque : Local

    Complexité de l’attaque : Haute

    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

 

Composants vulnérables.

    util-linux 2.36.2

Solutions ou recommandations

  • Effectuer la mise à jour vers la version 2.37, ou toutes autres versions plus récentes.
  • POC disponible ici.