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 Debian : aléas openssl prédictibles

Synthèse de la vulnérabilité 

Les clés générées par le paquetage openssl de Debian 4.0 sont prédictibles.
Produits impactés : ProxySG par Blue Coat, Debian, StoneGate Firewall, StoneGate IPS.
Gravité de ce bulletin : 4/4.
Date de création : 13/05/2008.
Références de cette menace : BID-29179, CERTA-2008-AVI-239, CERTA-2008-AVI-246, CVE-2008-0166, DSA-1571-1, DSA-1576-1, DSA-1576-2, VIGILANCE-VUL-7821, VU#925211.

Description de la vulnérabilité 

Le paquetage openssl de Debian est une version modifiée d'OpenSSL.

Cependant, cette modification rend les clés générées prédictibles.

Les clés générées pour les applications suivantes sont potentiellement affectées :
 - certificat X.509 (apache, etc.)
 - DNSSEC
 - OpenVPN
 - SSH

Les clés générées pour les applications suivantes ne sont pas affectées :
 - GnuPG
 - GNUTLS

Un attaquant peut donc prédire les clés générées par le paquetage openssl de Debian, afin par exemple d'usurper l'identité d'un client ou d'un serveur.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Cette alerte de faille concerne les logiciels ou systèmes comme ProxySG par Blue Coat, Debian, StoneGate Firewall, StoneGate IPS.

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

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

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 ce bulletin cybersécurité.

Solutions pour cette menace 

Debian : nouveaux paquetages openssl/openssh.
De nouveaux paquetages sont disponibles :
  http://security.debian.org/pool/updates/main/o/openssl/*_0.9.8c-4etch3_*.deb
  http://security.debian.org/pool/updates/main/o/openssh/*_4.3p2-9etch2_*.deb
Il faut ensuite regénérer toutes les clés (certificats X.509, SSH, OpenVPN, DNSSEC). La procédure sera indiquée à l'adresse :
  http://www.debian.org/security/key-rollover/
Par exemple, pour le serveur ssh :
  ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N ''
  ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ''
  /etc/init.d/ssh restart
Pour chaque utilisateur ssh :
  ssh-keygen -t dsa
  ssh-keygen -t rsa
Un utilitaire détecte les clés faibles connues (non exhaustif) :
  http://security.debian.org/project/extra/dowkd/dowkd.pl.gz

StoneGate : solution pour OpenSSL de Debian.
Les produits StoneGate Firewall et VPN versions 4.2.0 et 4.2.1 contiennent le générateur Debian, et génèrent donc des clés prédictibles. La version 4.2.2 est corrigée.
Les produits StoneGate IPS versions 4.0.0, 4.1.0 à 4.1.2, et 4.2.0 à 4.2.2 contiennent le générateur Debian, et génèrent donc des clés prédictibles. Les versions 4.0.1, 4.1.3 et 4.2.3 sont corrigées.
TOUTES les clés générées sur des versions vulnérables doivent être regénérées comme indiqué dans l'annonce StoneGate.

Blue Coat : recommendation pour OpenSSL de Debian.
Les produits Blue Coat NE sont PAS basés sur Debian et ne sont donc pas vulnérables.
Cependant, des clés générées sur Debian pourraient avoir été importées dans les produits Blue Coat. Il faut donc mettre à jour ces clés.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Service de veille sur les vulnérabilités informatiques 

Vigil@nce fournit une analyse de vulnérabilité de système. Chaque administrateur peut personnaliser la liste des produits pour lesquels il souhaite recevoir des alertes de vulnérabilités.