L'équipe Vigil@nce veille les vulnérabilités publiques qui affectent votre parc informatique, puis propose des correctifs sécurité, une base de données de vigilance et des outils pour y remédier.

Vulnérabilité de glibc : élevation de privilèges via LD_AUDIT et constructeur

Synthèse de la vulnérabilité 

Un attaquant local peut employer la variable LD_AUDIT et le constructeur d'une bibliothèque système, pour obtenir les privilèges des programmes suid ou sgid.
Produits vulnérables : Debian, Fedora, Mandriva Linux, openSUSE, RHEL, Slackware, SLES, ESX.
Gravité de cette faille : 2/4.
Date de création : 25/10/2010.
Date de révision : 07/11/2014.
Références de ce bulletin : BID-44347, CERTA-2002-AVI-272, CVE-2010-3856, DSA-2122-1, DSA-2122-2, FEDORA-2010-16641, FEDORA-2010-16655, FEDORA-2010-16851, MDVSA-2010:212, openSUSE-SU-2010:0912-1, openSUSE-SU-2010:0913-1, openSUSE-SU-2010:0914-1, RHSA-2010:0793-01, RHSA-2010:0872-02, SSA:2010-301-01, SUSE-SA:2010:052, VIGILANCE-VUL-10068, VMSA-0001.3, VMSA-2011-0001, VMSA-2011-0001.1, VMSA-2011-0001.2, VMSA-2011-0001.3.

Description de la vulnérabilité 

Le programme glibc/ld.so charge dynamiquement des bibliothèques.

La variable d'environnement LD_AUDIT indique une liste d'objets, correspondant à l'interface Link-Auditing, que ld.so doit charger.

Lorsqu'un programme est suid ou sgid, les bibliothèques indiquées dans LD_AUDIT sont chargées uniquement si elles sont situées dans un répertoire système (comme /lib).

Cependant, les constructeurs de certaines bibliothèques sous /lib n'ont pas été conçus de manière sécurisée. Par exemple, le constructeur de /lib/libpcprofile.so (installé avec le paquetage glibc) accepte de créer un fichier dont le nom est indiqué dans la variable PCPROFILE_OUTPUT.

Un attaquant local peut donc employer la variable LD_AUDIT et le constructeur de libpcprofile.so, pour créer un fichier avec les droits d'un programme suid/sgid, afin d'élever ses privilèges.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Cette annonce cyber-sécurité concerne les logiciels ou systèmes comme Debian, Fedora, Mandriva Linux, openSUSE, RHEL, Slackware, SLES, ESX.

Notre équipe Vigil@nce a déterminé que la gravité de ce bulletin de faille est moyen.

Le niveau de confiance est de type confirmé par l'éditeur, avec une provenance de shell utilisateur.

Un démonstrateur ou un outil d'attaque est disponible, donc vos équipes doivent traiter cette alerte. Un attaquant avec un niveau de compétence débutant peut exploiter cette annonce de vulnérabilité.

Solutions pour cette menace 

Debian : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  glibc 2.7-18lenny7

Fedora 12 : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  glibc-2.11.2-3

Fedora : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  Fedora 13 : glibc-2.12.1-4
  Fedora 14 : glibc-2.12.90-18

Mandriva : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  Mandriva Linux 2009.0: glibc-2.8-1.20080520.5.7mnb2
  Mandriva Linux 2009.1: glibc-2.9-0.20081113.5.3mnb2
  Mandriva Linux 2010.0: glibc-2.10.1-6.7mnb2
  Mandriva Linux 2010.1: glibc-2.11.1-8.2mnb2
  Mandriva Enterprise Server 5: glibc-2.8-1.20080520.5.7mnb2

openSUSE 11.1 : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  glibc-2.9-2.13.1

openSUSE 11.2 : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  glibc-2.10.1-10.9.1

openSUSE 11.3 : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  glibc-2.11.2-3.3.1

RHEL 5 : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
  glibc-2.5-49.el5_5.7

RHEL 6.0 : nouveaux paquetages glibc (15/11/2010).
De nouveaux paquetages sont disponibles :
  glibc-2.12-1.7.el6_0.3

Slackware : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles :
ftp://ftp.slackware.com/pub/slackware/slackware-12.0/patches/packages/glibc-2.5-i486-6_slack12.0.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.1/patches/packages/glibc-2.7-i486-12_slack12.1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-12.2/patches/packages/glibc-2.7-i486-19_slack12.2.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-13.0/patches/packages/glibc-2.9-i486-5_slack13.0.txz
ftp://ftp.slackware.com/pub/slackware/slackware-13.1/patches/packages/glibc-2.11.1-i486-5_slack13.1.txz

SLE : nouveaux paquetages glibc.
De nouveaux paquetages sont disponibles, comme indiqué dans les sources d'informations.

VMware ESX : patch pour Service Console.
Un patch est disponible :
ESX 4.0 :
  https://hostupdate.vmware.com/software/VUM/OFFLINE/release-257-20101231-664659/ESX400-201101001.zip
  http://kb.vmware.com/kb/1029426
ESX 4.1 - Patch :
  https://hostupdate.vmware.com/software/VUM/OFFLINE/release-275-20110420-062017/ESX410-201104001.zip
  http://kb.vmware.com/kb/1035110
ESX 4.1 - Update 1 :
  https://hostupdate.vmware.com/software/VUM/OFFLINE/release-259-20110127-527075/update-from-esx4.1-4.1_update01.zip
  http://kb.vmware.com/kb/1029353
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Service de veille sur les vulnérabilités informatiques 

Vigil@nce fournit un patch cyber-sécurité. La cellule de veille technologique suit les menaces sécurité qui ciblent le parc informatique.