Avis du CERT-FR

Objet : Faille dans le serveur Internet Java de SUN

Gestion du document

Référence CERTA-2000-AVI-034
Titre Faille dans le serveur Internet Java de SUN
Date de la première version23 août 2000
Date de la dernière version23 août 2000
Source(s) Foundstone

Une gestion de version détaillée se trouve à la fin de ce document.

Risque

  • Exécution de code arbitraire à distance

Systèmes affectés

Java Web Server de Sun Microsystems sous Solaris et Windows NT.

Résumé

Par le biais du module d'administration et du tableau de bord de Sun Java Web Server, un utilisateur mal intentionné peut exécuter du code arbitraire sur une machine distante.

Description

Le module d'administration de Sun Java Web Server est accessible par défaut sur le port 9090. Un utilisateur mal intentionné peut, par le biais d'une URL spécifique, avoir accès aux « servlets » de l'application et écrire du code Java permettant d'exécuter du code arbitraire sur la machine cible.

Contournement provisoire

Il est possible de contourner cette vulnérabilité en désactivant le module administration.

Dans le fichier : jws_directory/properties/server/adminserver/adminservice/rules.properties

commenter la ligne : /servlet=invoker

relancer le serveur Java.

Nota : cette modification bloque la fonctionalité du module administration.

Solution

Correctif pour la version 1.1.3 : Patch 3

http://java.sun.com/products/java-server/jws113patch3.html

Correctif pour la version 2.0 : Patch 3

http://java.sun.com/products/java-server/jws20patch3.html

Documentation

Gestion détaillée du document

Date Description
23 août 2000 version initiale.
Choisissez un thème pour personnaliser l'apparence du site.