Risque

  • Usurpation d'identité ;
  • divulgation de données ;
  • déni de service ;
  • attaque de type man in the middle (attaque par le milieu).

Systèmes affectés

Tous les systèmes utilisant une machine virtuelle Java basée sur celle de Sun.

Entre autres :

  • Les machines virtuelles de SDK et JRE versions 1.3.0_02 et antérieures sous Solaris et Linux ;
  • les machines virtuelles de SDK et JRE versions 1.2.2_010 et antérieures sous Solaris et Linux ;
  • les machines virtuelles de JDK et JRE versions 1.1.8_007 et antérieures sous Solaris et Linux ;
  • les navigateurs de Netscape versions 4.79 et antérieurs ainsi que 6, 6.01 et 6.1 ;
  • les navigateurs Internet Explorer 4.x, 5.x ;
  • les systèmes d'exploitations Micorosoft Windows 98, ME et 2000 pour lesquels la machine virtuelle Java (JVM) est installée par défaut.
  • Différents systèmes d'exploitation et logiciels distribués par Compaq.

Résumé

Un utilisateur mal intentionné peut, au moyen d'une vulnérabilité de la machine virtuelle Java du navigateur de sa victime, détourner et modifier le flux de données situé entre celle-ci et son serveur mandataire (Proxy).

Description

Il existe une vulnérabilité de la machine virtuelle de Sun permettant à un utilisateur mal intentionné, par le biais d'une appliquette Java habilement construite, de détourner le flux d'informations circulant entre un client et son serveur mandataire.

Cette vulnérabilité est présente dans la JDK (Java Developper Kit) et JRE (Java Runtime Enviroenment) de Sun, mais le modèle de la machine virtuelle Java étant le même pour les navigateurs Microsoft et Netscape, elle permet à un utilisateur mal intentionné d'obtenir les données personnelles envoyées sur l'Internet par un utilisateur utilisant ces clients à travers un serveur mandataire, de les utiliser, de les modifier avant leur utilisation, ou bien de les arrêter afin de créer un déni de service.

Contournement provisoire

Désactiver Java en attendant d'appliquer le correctif ou la mise à jour du système affecté.

Solution

Appliquer le correctif du constructeur :

  • Sun : mettre à jour ou changer de version selon les indications du bulletin de sécurité 00216 (cf. : paragraphe Documentation) :
    http://java.sun.com/
    
  • Netscape : passer à la version 6.2 ou 6.2.1 :
    http://www.netscape.com
    
  • Microsoft : mettre à jour la machine virtuelle Java du système :
    http://www.microsoft.com/java/vm/dl_vm40.htm
    
  • Pour connaître les systèmes Compaq affectés ainsi que les mesures à prendre, consulter le bulletin de sécurité SSRT0822 de Compaq (Cf. : paragraphe Documentation).

Documentation