1 Activité en cours

L’activité entre le 24 juin 2004 et le 01 juillet 2004 a été marquée par les recherches des ports 135/tcp et 445/tcp, qui représentent 60% des rejets sur nos dispositifs de filtrage, malgré les mesures de filtrage déployées par certains fournisseurs d’accès.

L’activité liée aux recherches de services vulnérables sous Linux et SunOS (ports 22/tcp, 111/tcp, 443/tcp et 6112/tcp) est non négligeable.

2 La pertinence des journaux

Certains dispositifs de filtrage ne fournissent que quelques éléments sur les paquets enregistrés dans les journaux, en se limitant souvent à l’horodatage, l’adresse IP source, l’adresse IP destination, le protocole, ainsi qu’aux ports source et destination (dans le cas des protocoles TCP et UDP). Si ces informations donnent un aperçu de l’activité sur le réseau, elles sont insuffisantes dans le cadre du traitement d’un incident.

Dans le cas du protocole à états TCP, les en-têtes des paquets contiennent des flags qui permettent de déterminer l’état de la communication : établissement ou fin de la connexion, envoi ou acquittement des données, etc. Lorsqu’un paquet TCP est rejeté, l’examen des flags permet de qualifier la nature du rejet (recherche de services, paquets arrivés en retard, déni de service, etc).

Le numéro de séquence des paquets est un paramètre qui peut fournir des informations sur la source des paquets.

L’en-tête IP contient également des paramètres importants, comme par exemple, le paramètre TTL (Time To Live) qui représente le nombre de routeurs traversés. A chaque passage de routeur, cette valeur est décrémentée de 1. La valeur de départ est généralement de 64, 128 ou 255 (suivant le système d’exploitation qui a émis le paquet, et le protocole utilisé). Le TTL permet, dans certains cas, de déterminer si la source du paquet est plausible ou ou si l’adresse a été usurpée (IP spoofing).

La synchronisation des horloges des dispositifs de filtrage (à l’aide du protocole NTPNetwork Time Protocol– par exemple) est aussi un élément à prendre en compte. La corrélation des événements survenus sur plusieurs machines distinctes ne peut se faire que si les horloges sont cohérentes. Il peut donc être utile de synchroniser les différents équipements du réseau.

3 Actions suggérées

3.1 Respecter la politique de sécurité

Quoique puisse suggérer ce document, la politique de sécurité en vigueur dans votre service doit primer.

Cette section précise néanmoins quelques mesures générales de nature à vous prémunir contre les agressions décrites dans ce document.

3.2 Concevoir une architecture robuste

A la lumière des enseignements tirés de ce qui a été présenté dans les bulletins d’actualité, il convient de vérifier que les applications mises en œuvre (ou à l’étude) ont une architecture qui résiste aux incidents décrits.

3.3 Appliquer les correctifs de sécurité


Tableau 3: Correctifs correspondant aux ports destination des paquets rejetés
Port Protocole Service Porte dérobée Référence possible CERTA
21 TCP FTP
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-066
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-064
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-132
22 TCP SSH
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-152
23 TCP Telnet
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-209
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-179
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-131
80 TCP HTTP
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-050
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-195
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-210
111 TCP Sunrpc-portmapper
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-052
135 TCP Microsoft RPC
http://www.certa.ssi.gouv.fr/site/CERTA-2003-ALE-002
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-111
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-127
137 UDP NetBios-ns
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-031
139 TCP NetBios-ssn
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-168
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-144
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-126
389 TCP LDAP
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-045
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-102
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-068
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-041
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-004
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-126
443 TCP HTTPS
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-156
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-095
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-126
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-178
445 TCP Microsoft-smb
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-053
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-105
       
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-038
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-126
1080 TCP Wingate MyDoom.F
1433 TCP MS-SQL-Server
http://www.certa.ssi.gouv.fr/site/CERTA-2002-ALE-006
1434 UDP MS-SQL-Monitor
http://www.certa.ssi.gouv.fr/site/CERTA-2002-AVI-157
2745 TCP Bagle
3127 TCP MyDoom
3128 TCP Squid MyDoom
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-062
       
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-186
3389 TCP Microsoft RDP
http://www.certa.ssi.gouv.fr/site/CERTA-2002-AVI-213
4899 TCP Radmin
5000 TCP Universal Plug and Play Bobax, Kibuv
http://www.certa.ssi.gouv.fr/site/CERTA-2001-AVI-165
5554 TCP SGI ESP HTTP Serveur ftp de Sasser
6112 TCP Dtspcd
http://www.certa.ssi.gouv.fr/site/CERTA-2002-ALE-001
6129 TCP Dameware Miniremote
http://www.certa.ssi.gouv.fr/site/CERTA-2003-AVI-214
8866 TCP Porte dérobée Bagle.B CERTA-2004-COM-001
9898 TCP Porte dérobée Dabber
10080 TCP Amanda MyDoom

La table 3 rappelle les avis du CERTA correspondant aux applications ou codes malveillants relatifs aux ports étudiés dans les sections précédentes.

3.4 Utiliser un pare-feu

L’application des correctifs sur un parc informatique important n’est probablement pas immédiat. Un pare-feu correctement configuré peut retenir certaines attaques informatiques le temps d’appliquer les correctifs. Cependant un pare-feu peut donner une illusion de protection. Cette protection est brisée par la moindre introduction d’un ordinateur nomade dans la partie protégée. On remarque qu’il y a de nombreux paquets rejetés à destination de ports légitimement utilisés par des applications de prise de main à distance. La téléadministration correspond à une demande qui grandit avec la taille du parc à gérer. Les paquets rejetés montrent le risque associé à ce type d’application. Ce risque peut être amoindri par l’usage correct d’un pare-feu.

3.5 Analyser le réseau

De nombreux paquets rejetés étudiés correspondent aux ports ouverts par divers virus/vers/chevaux de Troie. Si votre politique de sécurité autorise le balayage des ports ouverts sur les postes de travail ou les serveurs, il peut s’avérer utile de le faire régulièrement afin de découvrir les machines potentiellement contaminées avant qu’un intrus ne le fasse à votre place.

3.6 Réagir aux incidents de sécurité

Organisez-vous pour réagir aux incidents de sécurité, en particulier, pour assurer une certaine continuité dans les équipes d’administration et de sécurité.

Le CERTA a pour mission de vous aider à répondre aux incidents de sécurité informatique.

Ne traitez pas les dysfonctionnements des machines à la légère. Dans certains incidents dans lesquels le CERTA intervient, les administrateurs des machines font spontanément part de petits dysfonctionnements inexpliqués et d’apparence anodine qui s’avèrent, au cours de l’analyse, être liés à un incident majeur de sécurité.

N’hésitez pas à prendre contact avec le CERTA si vous constatez de l’activité sur les ports décrits ci-dessus.

4 Rappel des avis et des mises à jour émis

Pendant la semaine du 28 juin 2004 au 02 juillet 2004, le CERTA a émis les avis suivants :

  • CERTA-2004-AVI-209 : Vulnérabilités de BEA WebLogic
  • CERTA-2004-AVI-210 : Vulnérabilité du serveur HTTP Apache
  • CERTA-2004-AVI-211 : Vulnérabilité dans XFree86
  • CERTA-2004-AVI-212 : Vulnérabilité dans la bibliothèque libpng
  • CERTA-2004-AVI-213 : Vulnérabilité dans Directory Services de Mac OS X
  • CERTA-2004-AVI-214 : Vulnérabilité sur Novell iChain
  • CERTA-2004-AVI-215 : Vulnérabilité de HP-UX ARPA Transport
  • CERTA-2004-AVI-216 : Vulnérabilité de pavuk
  • CERTA-2004-AVI-217 : Vulnérabilités dans MPlayer
  • CERTA-2004-AVI-218 : Vulnérabilité dans Cisco Collaboration Server
  • CERTA-2004-AVI-219 : Multiples vulnérabilités de rlpr

Les mises à jour suivantes ont été publiées :

  • CERTA-2004-AVI-195-002 : Vulnérabilité du module mod_proxy du serveur HTTP Apache (ajout référence au bulletin de sécurité Debian)
  • CERTA-2003-AVI-201-001 : Vulnérabilité sur le moteur de recherche SPIRIT de la société Technologie (précision sur la disponibilité de la version corrigée)
  • CERTA-2004-AVI-204-002 : Multiples vulnérabiltés du service ISC DHCP (ajout référence au bulletin de sécurité de FreeBSD)
  • CERTA-2004-AVI-180-005 : Vulnérabilité de MIT Kerberos 5 (ajout de la référence au bulletin de sécurité Gentoo)
  • CERTA-2004-AVI-167-002 : Multiples vulnérabilités sur le serveur HTTP Apache (ajout de la référence au bulletin de sécurité NetBSD)
  • CERTA-2004-AVI-178-004 : Vulnérabilité du module Apache mod_ssl (ajout de la référence au bulletin de sécurité NetBSD)
  • CERTA-2004-AVI-195-003 : Vulnérabilité du module mod_proxy du serveur HTTP Apache (ajout référence au bulletin de sécurité Mandrake)
  • CERTA-2004-AVI-210-001 : Vulnérabilité du serveur HTTP Apache (ajout référence au bulletin de sécurité de Mandrake)
  • CERTA-2004-AVI-216-001 : Vulnérabilité de pavuk (ajout de la référence CVE et de la version impactée)
  • CERTA-2004-ALE-009-001 : Vulnérabilités d’Internet Explorer (prise en compte de la vulnérabilité ADODB.Stream et ajout du lien pour la désinstallation du composant)