![]() |
CERTA Centre d'Expertise Gouvernemental de |
![]() |
|
Affaire suivie par : CERTA Objet : Bulletin d'actualité
2008-38
Gestion du documentLe bulletin d'actualité est disponible dans son intégralité et au format PDF à l'adresse suivante : http://www.certa.ssi.gouv.fr/site/CERTA-2008-ACT-038.pdf Un extrait du bulletin, ne reprenant que les articles de la semaine, se trouve en HTML à l'adresse suivante : http://www.certa.ssi.gouv.fr/site/CERTA-2008-ACT-038/ 1 Incidents traités cette semaine1.1 Effets de bord et incident de sécuritéCette semaine, le CERTA a traité un incident affectant les routeurs d'une infrastucture réseau. Les routeurs présentaient des problèmes dans le traitement de trames IGMP. Ces dernières provoquaient un déni de service des routeurs. Ne comprenant pas l'origine de ces trames, l'organisme victime a demandé au CERTA d'étudier une machine afin d'identifier la provenance des communications IGMP et de déterminer si ces dernières étaient d'origine malveillante ou non. Après analyse, il s'est avéré que les trames IGMP pouvaient avoir différentes origines. En effet, un service activé par défaut, ainsi que deux applications installées sur la machine étaient susceptibles de créer du trafic IGMP sur le réseau. Toutes ces origines étaient a priori légitimes. Après une analyse plus fine, les trames provoquant le dysfonctionnement des routeurs étaient probablement dues à une application de ToIP (téléphonie sur IP). Le CERTA profite de cet incident, qui n'était pas lié à un problème de sécurité, pour attirer l'attention des lecteurs sur l'intérêt d'effectuer une bonne étude des applications avant de les intégrer dans un système d'information. Il est primordial d'identifier correctement, au préalable, toutes les communications et les effets de bords que l'installation d'une application peut entraîner. Une étude de cette application de TOIP aurait permis de découvrir ces modes de communication et d'éviter la panne des routeurs ainsi que les doutes sur la provenance malveillante ou non de ces trames indisposantes pour l'architecture réseau.
1.2 Pages indiscrètes - suiteCette semaine, le CERTA a traité un incident relatif à l'affichage d'une page indiscrète sur un site de l'administration. La page en question affichait le contenu d'un répertoire car il n'y avait pas de page d'index par défaut. Ce sujet a été abordé dans le bulletin d'actualité CERTA-2008-ACT-037 du 12 septembre 2008. Dans ce cas précis, le répertoire contenait plusieurs documents Word non destinés au public. Le CERTA rappelle qu'il est conseillé de désactiver par défaut l'affichage du contenu des répertoires (cf. bulletin d'actualité CERTA-2008-ACT-037). En plus de divulguer la présence de fichiers qui peuvent être sensibles, cela peut renseigner une personne malintentionnée sur la version du serveur et des applications utilisées. Il est également fortement déconseillé de mettre sur l'Internet des documents qui ne sont pas destinés au grand public. Le CERTA rappelle aussi à cette occasion qu'il est important de convertir et nettoyer tout document avant de le mettre en ligne. Des informations peuvent être accessibles via les vicissitudes des différents formats et des propriétés du document. 1.2.1 Documentation
2 Vulnérabilité dans l'application phpMyAdmin2.1 PrésentationLe CERTA a publié cette semaine l'avis CERTA-2008-AVI-464 concernant une vulnérabilité de l'application Web phpMyAdmin. Dans la version 3.0.0-rc1 ainsi que certaines antérieures, un mauvais traitement des paramètres permet d'injecter du code PHP. Pour réussir l'injection, l'attaquant doit disposer d'un jeton d'identification valide, et donc s'identifier en premier lieu. Dans le cas d'un serveur mutualisé, il suffit de se créer un compte ou d'obtenir les identifiants d'un des administrateurs de sites par une attaque en filoutage ou en ingénierie sociale. Le code injecté peut lancer des commandes sur le serveur, avec les droits de l'utilisateur du service Web, à l'aide de commandes PHP telles que exec(). Il peut, par exemple, recopier les fichiers de configuration locaux en changeant l'extension afin de les rendre lisibles , effacer les fichiers du serveur, accéder à la configuration de la machine, etc. Le CERTA recommande de :
2.2 Documentation
3 Filtrage et cloisonnement des zones de confiance3.1 Présentation généraleLe CERTA a mentionné dans sa note d'information CERTA-2006-INF-001 traitant du filtrage la nécessité de cloisonner proprement les flux dans le réseau entre les différentes zones de confiance. Prenons le cas d'une zone dans laquelle est placée un serveur web. Celui-ci peut être en communication avec :
Voici deux hypothèses :
Que se passe-t-il alors ? Le réseau Intranet est potentiellement exposé. Le serveur Web peut être utilisé pour construire un tunnel depuis des machines externes pour accéder à des ressources internes. 3.2 Fonctionnement de l'attaqueLe principe de l'attaque est identique à celui mis en place dans le cas d'une machine offrant un service SSH et autorisant la construction de tunnels (directive PermitTunnel=yes dans le fichier de configuration de sshd par exemple). Ce dernier peut être volontaire afin d'inciter les utilisateurs à construire un tunnel chiffré pour communiquer avec certains serveurs depuis l'extérieur du réseau. Dans le cas de l'attaque, un client « tunnelise » certaines requêtes adressées à un port en boucle locale (127.0.0.1) en lançant une commande de la forme : $create_tunnel 1234:machine_interne_cible:XXX Un tunnel se construit et permet à l'utilisateur externe d'accéder au port XXX de la machine interne. Le script inséré sur le serveur Web permet d'ouvrir de nouvelles connexions vers des machines internes. Cette opération fonctionne donc si les communications entre le site Web de la DMZ et la machine interne sur le port XXX ne sont pas bloquées. Le scénario permet également d'accéder aux interfaces internes des équipements réseau (routeurs, commutateurs, etc.). Des outils sont disponibles sur l'Internet afin de mettre en place une telle activité. 3.3 RecommandationsLes recommandations consistent à éviter que les hypothèses faites ne soient satisfaites et à limiter les actions de l'attaque si celle-ci se produit. Il s'agit donc essentiellement de bonnes pratiques courantes :
Les machines dans une zone démilitarisée (DMZ) doivent être cloisonnées entre elles et des règles de filtrage rigoureuses doivent être établies pour leurs communications aussi bien externes qu'internes. 4 Modifications du site web du CERTACette semaine, le CERTA a procédé à quelques modifications sur son site web qui, nous l'espérons, amélioreront son usage au quotidien. Ainsi, on pourra noter l'apparition dans le bandeau de gauche de nouveaux liens :
Enfin, en terme de présentation, dans la page d'accueil, les bulletins sont maintenant situés au dessus des notes d'informations et en dessous des avis.
|
![]() |
||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||