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 libxml2 : lecture de mémoire non accessible via xmlDictAddString

Synthèse de la vulnérabilité 

Un attaquant peut inviter la victime à ouvrir un document XML malveillant, avec une application liée à libxml2, pour forcer la lecture à une adresse invalide dans la fonction xmlDictAddString(), afin de mener un déni de service.
Systèmes impactés : iOS par Apple, iPhone, Mac OS X, Blue Coat CAS, ProxyAV, ProxyRA, ProxySG par Blue Coat, SGOS par Blue Coat, Debian, VNX Operating Environment, VNX Series, BIG-IP Hardware, TMOS, Fedora, Android OS, Junos Space, libxml, McAfee Web Gateway, openSUSE, openSUSE Leap, RHEL, Splunk Enterprise, SLES, Nessus, Ubuntu.
Gravité de cette alerte : 2/4.
Date de création : 23/02/2016.
Références de cette alerte : CERTFR-2017-AVI-012, CVE-2016-1839, DLA-503-1, DSA-2019-197, DSA-3593-1, FEDORA-2017-a3a47973eb, FEDORA-2017-be8574d593, HT206567, HT206568, JSA10770, JSA11023, K26422113, openSUSE-SU-2016:1594-1, openSUSE-SU-2016:1595-1, openSUSE-SU-2017:1510-1, RHSA-2016:1292-01, SA129, SB10170, SPL-119440, SPL-121159, SPL-123095, SUSE-SU-2016:1538-1, SUSE-SU-2016:1604-1, TNS-2017-03, USN-2994-1, VIGILANCE-VUL-19007.

Description de la vulnérabilité 

La bibliothèque libxml2 contient un analyseur XML.

Cependant, des données XML malformées forcent la fonction xmlDictAddString() à lire une zone mémoire qui n'est pas accessible, ce qui provoque une erreur fatale.

Un attaquant peut donc inviter la victime à ouvrir un document XML malveillant, avec une application liée à libxml2, pour forcer la lecture à une adresse invalide dans la fonction xmlDictAddString(), afin de mener un déni de service.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Cet avis cyber-sécurité concerne les logiciels ou systèmes comme iOS par Apple, iPhone, Mac OS X, Blue Coat CAS, ProxyAV, ProxyRA, ProxySG par Blue Coat, SGOS par Blue Coat, Debian, VNX Operating Environment, VNX Series, BIG-IP Hardware, TMOS, Fedora, Android OS, Junos Space, libxml, McAfee Web Gateway, openSUSE, openSUSE Leap, RHEL, Splunk Enterprise, SLES, Nessus, Ubuntu.

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

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

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 technicien peut exploiter cette faille.

Solutions pour cette menace 

libxml2 : version 2.9.4.
La version 2.9.4 est corrigée :
  http://xmlsoft.org/downloads.html

libxml2 : patch pour xmlDictAddString.
Un patch est disponible :
  https://bugzilla.gnome.org/show_bug.cgi?id=758605

Android OS : patchs 2017-06-01 et 2017-06-05.
Un patch est indiqué dans les sources d'information.

Apple iOS : version 9.3.2.
La version 9.3.2 est corrigée :
  https://support.apple.com/

Apple Mac OS X : version 10.11.5.
La version 10.11.5 est corrigée :
  https://support.apple.com/

Blue Coat : solution pour libxml2.
La solution est indiquée dans les sources d'information.

Debian 7 : nouveaux paquetages libxml2.
De nouveaux paquetages sont disponibles :
  Debian 7 : libxml2 2.8.0+dfsg1-7+wheezy6

Debian : nouveaux paquetages libxml2.
De nouveaux paquetages sont disponibles :
  Debian 8 : libxml2 2.9.1+dfsg1-5+deb8u2

Dell EMC VNXe : version MR4 Service Pack 5.
La version MR4 Service Pack 5 est corrigée :
  https://www.dell.com/support/

F5 BIG-IP : solution pour libxml2.
La solution est indiquée dans les sources d'information.

Fedora : nouveaux paquetages libxml2 (19/04/2017).
De nouveaux paquetages sont disponibles :
  Fedora 24 : libxml2 2.9.4-2.fc24
  Fedora 25 : libxml2 2.9.4-2.fc25

Junos Space : version 16.1R1.
La version 16.1R1 est corrigée :
  https://www.juniper.net/

Junos Space : version 20.1R1.
La version 20.1R1 est corrigée :
  https://www.juniper.net/support/downloads/

McAfee Web Gateway : versions 7.5.2.11 et 7.6.2.4.
Les versions 7.5.2.11 et 7.6.2.4 sont corrigées :
  https://contentsecurity.mcafee.com/software_mwg7_download

openSUSE 13.2 : nouveaux paquetages libxml2 (16/06/2016).
De nouveaux paquetages sont disponibles :
  openSUSE 13.2 : libxml2 2-2.9.4-7.17.1

openSUSE Leap 42.1 : nouveaux paquetages libxml2.
De nouveaux paquetages sont disponibles :
  openSUSE Leap 42.1 : libxml2 2-2.9.1-19.1

openSUSE Leap 42.2 : nouveaux paquetages libxml2 (09/06/2017).
De nouveaux paquetages sont disponibles :
  openSUSE Leap 42.2 : libxml2 2-2.9.4-5.3.1

RHEL : nouveaux paquetages libxml2.
De nouveaux paquetages sont disponibles :
  RHEL 6 : libxml2 2.7.6-21.el6_8.1
  RHEL 7 : libxml2 2.9.1-6.el7_2.3

Splunk Enterprise : versions 6.4.2, 6.3.6, 6.2.11, 6.1.11, 6.0.12 et 5.0.16.
Les versions 6.4.2, 6.3.6, 6.2.11, 6.1.11, 6.0.12 et 5.0.16 sont corrigées :
  http://www.splunk.com/en_us/download.html

SUSE LE : nouveaux paquetages libxml2.
De nouveaux paquetages sont disponibles :
  SUSE LE 12 SP1 : libxml2 2-2.9.1-24.1
  SUSE LE 11 SP4 : libxml2 2.7.6-0.44.1
  SUSE LE 11 SP3 : libxml2 2.7.6-0.44.1
  SUSE LE 11 SP2 : libxml2 2.7.6-0.44.1

Tenable Nessus : version 6.10.
La version 6.10 est corrigée.

Ubuntu : nouveaux paquetages libxml2 (07/06/2016).
De nouveaux paquetages sont disponibles :
  Ubuntu 16.04 LTS : libxml2 2.9.3+dfsg1-1ubuntu0.1
  Ubuntu 15.10 : libxml2 2.9.2+zdfsg1-4ubuntu0.4
  Ubuntu 14.04 LTS : libxml2 2.9.1+dfsg1-3ubuntu4.8
  Ubuntu 12.04 LTS : libxml2 2.7.8.dfsg-5.1ubuntu4.15
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Service de veille sur les vulnérabilités informatiques 

Vigil@nce fournit une contre-mesure de vulnérabilité informatique. Chaque administrateur peut personnaliser la liste des produits pour lesquels il souhaite recevoir des alertes de vulnérabilités.