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 Python : acceptation de Wildcard IDN

Synthèse de la vulnérabilité 

Un attaquant peut créer un certificat Wildcard IDN, qui est accepté par Python, afin de réaliser un Man-in-the-Middle.
Systèmes impactés : Fedora, openSUSE, Python, RHEL.
Gravité de cette alerte : 1/4.
Date de création : 18/05/2015.
Références de cette alerte : 17997, CVE-2013-7440, FEDORA-2015-11995, FEDORA-2015-12001, FEDORA-2016-50abc3e885, FEDORA-2016-52b294538d, openSUSE-SU-2015:1052-1, RHSA-2016:1166-01, VIGILANCE-VUL-16919.

Description de la vulnérabilité 

Un nom de domaine IDN (International Domain Name) peut contenir des caractères Unicodes encodés. Par exemple :
  www.xn--kcry6tjko.example.org

Un certificat X.509 peut contenir le caractère '*' pour indiquer qu'il peut être utilisé sur les serveurs d'un même sous-domaine. Par exemple :
  w*.example.org

La RFC 6125 interdit les caractères '*' dans les certificats pour des IDN. Par exemple :
  xn--kcry6tjko*.example.org

Cependant, Python autorise ces certificats.

Un attaquant peut donc créer un certificat Wildcard IDN, qui est accepté par Python, afin de réaliser un Man-in-the-Middle.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Cet avis de menace concerne les logiciels ou systèmes comme Fedora, openSUSE, Python, RHEL.

Notre équipe Vigil@nce a déterminé que la gravité de cette alerte de vulnérabilité est faible.

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

Un attaquant avec un niveau de compétence expert peut exploiter cet avis de menace informatique.

Solutions pour cette menace 

Python : version 3.3.3.
La version 3.3.3 est corrigée :
  https://www.python.org/

Python : patch pour ssl.match_hostname.
Un patch est disponible dans les sources d'information.

Fedora : nouveaux paquetages bzr.
De nouveaux paquetages sont disponibles :
  Fedora 21 : bzr 2.6.0-7.fc21
  Fedora 22 : bzr 2.6.0-8.fc22

Fedora : nouveaux paquetages python-pymongo.
De nouveaux paquetages sont disponibles :
  Fedora 22 : python-pymongo 2.5.2-8.fc22
  Fedora 23 : python-pymongo 2.5.2-8.fc23

openSUSE 13.1 : nouveaux paquetages python-setuptools.
De nouveaux paquetages sont disponibles :
  openSUSE 13.1 : python-setuptools 0.9.8-3.3.1

RHEL : nouveaux paquetages python27.
De nouveaux paquetages sont disponibles :
  RHEL 6 : python27 1.1-25.el6
  RHEL 7 : python27 1.1-25.el7
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Service de veille sur les vulnérabilités informatiques 

Vigil@nce fournit une base de sécurité informatique. La base de vulnérabilités Vigil@nce contient plusieurs milliers de failles.