SecurityVibes communaute securite et conformite
Email

Mot de passe




 Mot de passe perdu?

Virtualisation : configurer vos serveurs ESX pour une sécurité optimale

Il n'est pas surprenant que la virtualisation fasse de plus en plus d'adeptes. La possibilité de faire fonctionner plusieurs applications, serveurs, voire des réseaux entiers sur un seul et même serveur matériel est tellement plus prometteuse que de consolider les nombreux boîtiers nécessaires dans le centre de données...
Article écrit par lkremkow et proposé le 11 Aug 2008.

Lorsque la virtualisation est réalisée dans les règles, elle garantit une administration aisée et diminue la quantité d’énergie nécessaire pour alimenter le centre de données, limite l’encombrement et rend les entreprises plus souples que jamais. Compte tenu de sa rapidité d’expansion, le cabinet d’études IDC évalue à quelque 11,7 milliards de dollars le chiffre d’affaires prévisionnel du marché des services de virtualisation en 2011 contre 5,5 milliards en 2006.

En tant que professionnels de la sécurité, il nous faut nous interroger sur les conséquences potentielles de la virtualisation en termes de sécurité.

Réflexion faite, elles sont considérables. La vulnérabilité, par exemple, du dossier de partage de VMware apparue dernièrement facilitait la transmission à l’hôte d’un virus ou d’un cheval de Troie par une machine virtuelle. De même, une seule machine virtuelle mal configurée peut mettre en péril la sécurité de l’hôte mais aussi de toutes les autres machines virtuelles présentes sur un système. À lui seul, le nombre de correctifs – près de 60 en 2007 pour ESX 3.0.1 – mérite qu’on s’y attarde.

De toutes les solutions de virtualisation disponibles pour les systèmes x86, nous étudierons ici la sécurité de l’une des plus courantes : la configuration du serveur ESX de VMware.

Plusieurs commandes et paramètres importants sont à connaître pour garantir les bonnes performances de vos serveurs ESX, notamment :

Éviter les groupes de ports par défaut. Un groupe de ports par défaut crée un groupe de ports de machine virtuelle sur la même interface réseau que la console de service du système. L’activation de cette option peut faciliter la détection par les machines virtuelles d’informations sensibles et le plus souvent non chiffrées. En d’autres termes : il est préférable d’éviter le plus possible les groupes de ports par défaut.

Dédier des réseaux pour VMotion et iSCSI. Les fonctionnalités iSCSI et VMotion, qui permettent de déplacer à chaud des machines virtuelles en fonctionnement d’un hôte vers un autre, ne sont pas chiffrées. De ce fait, l’état d’une machine virtuelle risque d’être exposé intégralement. La parade consiste à utiliser un réseau dédié et isolé pour VMotion et iSCSI.

Sécuriser les adresses MAC. Sur le serveur ESX, l’option d’adresse MAC doit être définie sur « reject » pour que le serveur ESX ne donne pas suite aux requêtes de modification de l’adresse MAC effective. L’option « forged transmissions » doit également être définie sur « reject ». Cette configuration amène le serveur ESX à vérifier la concordance en comparant l’adresse MAC source transmise par le système d’exploitation avec l’adresse MAC effective pour sa carte. Si les adresses ne correspondent pas, le serveur ESX choisit la sécurité et rejette le paquet.

Ne pas utiliser le mode promiscuité. Lorsque le mode libre est activé sur un commutateur VMnic, tous les paquets qu’envoient sur le réseau d’autres machines virtuelles, d’autres machines physiques en réseau ou d’autres périphériques en réseau peuvent être lus par toutes les machines virtuelles connectées à ce commutateur virtuel. Désactivez le mode promiscuité.

Sécuriser la console du serveur ESX. Même si vous avez verrouillé le serveur ESX pour le protéger contre les attaques réseau, des problèmes peuvent néanmoins être causés par toute personne ayant accès à la console de l’hôte. La sécurisation d’une console de serveur ESX s’apparente à celle d’un système Linux : définition de règles de firewall appropriées, contrôle d’accès aux privilèges racine, restriction de l’accès à “ su ” via sudo et utilisation des meilleures pratiques de gestion des mots de passe.

Sécuriser VirtualCenter. La sécurisation de l’hôte Windows pour VirtualCenter passe par une restriction de l’accès à l’administration et par la sécurisation de la base de données de VirtualCenter.

Ces conseils valent la peine d’être suivis pour sécuriser vos serveurs ESX. VMware a récemment annoncé l’initiative VMsafe pour aider l’entreprise à adopter une plate-forme de virtualisation plus sécurisée. VMsafe permettra aux éditeurs de solutions de sécurité de concevoir leurs applications pour qu’elles s’intègrent étroitement à Hypervisor. Hypervisor est en fait une couche logicielle qui s’exécute indépendamment du système d’exploitation principal et qui gère les machines virtuelles. Avec VMsafe, les éditeurs de logiciels de sécurité auront accès à la mémoire, au processeur et aux systèmes d’entrée/sortie de la machine virtuelle. Check Point Software, F5, Fortinet, IBM ou encore Symantec figurent parmi la vingtaine d’éditeurs qui ont déjà accepté.

Ces API constituent véritablement une évolution dans le bon sens et offriront davantage d’options de sécurité pour le verrouillage des machines virtuelles. Cependant, le revers de la médaille est que plus l’on crée d’API, plus les points d’attaque potentiels se multiplient. Et comme toujours, ce sont les petits détails, la qualité de déploiement et la configuration qui feront la différence.

Mots clés : virtualisation, securite, esx, chassis esx, virtualization, virtualisation et securite, securiser esx, vmare


Articles similaires

Sécurité et Virtualisation : Amis lointains ou ennemis...
Le 21 Février 2008 s'est tenue la première soirée du Cercle de l'année...
Intel se lance dans la sécurité avec vPro
Le leader du processeur vient d'annoncer le lancement de sa gamme 'vPro'...
WiFiDEnum détecte les drivers WIFI vulnérables
L'insécurité des pilotes Wifi n'est plus à démontrer. L'actualité de ces...
Mac OS X et Sécurité : ce qu'il faut savoir pour...
Les ordinateurs Apple et le système d'exploitation Mac OS X grignotent...
Sourcefire sur la voie de la virtualisation
L’éditeur historique de l’IDS Snort annonce le support complet des...


#1 - Il y a 3 mois


Sylvain
e-Xpert Solutions SA

Vibes : 100%
Votes : 5 votes

Contributeur
Merci pour cet article. On constate en effet de plus de plus d'entreprise partir sur VM.

Ce qui est le plus inquiétant c'est que des logiciels de sécu sont installé su VM et certains entreprise connectent leur VM sur des VLAN différents... Par exemple une patte sur la DMZ et une patte en interne ?

Quand penses tu ?

Et que penses tu de l'idée de mettre une VM dans une autre VM ? Histoire de placer un bon root kit ?

#2 - Il y a 3 mois


Antony
Etudiant MBA a UC Berkeley, CA

Vibes : 100%
Votes : 1 votes
Bon article en effet.. le probleme que je vois avec VMSafe est celui de la performance.. Si on se retrouve comme il y a quelques annees avec le mode CVP de Checkpoint pour l'antivirus qui faisait que les performances etaient tout bettement nulles, cela risque encore une fois d'etre un veritable frein a l'adoption..

De plus je pense que VMware doit commencer a se faire vraiment du soucis face a Microsoft ou Xen, et je ne compte pas sur MS pour faire une vraie plateforme hyper secure.. Xen sera peut-etre une bonne option.. Y a-t-il des Guidelines pour Xen comme celles aque tu donnes pour VMWare?

#3 - Il y a 3 mois


Tev
Le Cercle Européen de la Sécurité

Vibes : 100%
Votes : 16 votes

Contributeur
Il faut bien dissocier la sécurisation des VMs (qui se fait grosso modo en utilisant les mêmes technos que pour les machines physiques) de la sécurisation de l'hyperviseur. De nombreux groupes recherchent activement des failles à ce niveau mais elles ne sont pas si simples à trouver que cela car les codes sont plutot compacts (30Mo pour ESXi par exemple). Je ne pense pas qu'il y ait 60 failles ESX (en tout cas milw0rm ou Secunia ne le pensent pas , par contre les quelques failles sorties ces derniers temp permettaient de mener des DoS assez simplement sur certains services mal protégés.

Pour répondre à la question de Sylvain, il est possible de faire tourner des VMs imbriquées mais je ne pense pas que ce soit le meilleur moyen pour faire un rootkit furtif...

Quant à VMsafe, beaucoup de bruit pour le moment, mais pas grand chose de concrêt...

#4 - Il y a 3 mois


Squastana
Microsoft

Vibes : 100%
Votes : 2 votes
Xen et Microsoft Hyper-V sont des hyperviseurs ayant une architecture très très similaire, ils partagent d'ailleurs les mêmes formats de fichiers (.VHD) et une VM fonctionnant sous Xen peut être basculée sous Hyper (et vice-versa). la grosse différence entre les hyperviseurs Xen Server /Hyper-V et celui de VMWare, c'est l'architecture :

- VMware a un hyperviseur type monolithique incluant les drivers, ce qui augmente sa taille (qui reste cependant compacte). En cas de mise à jour de drivers, c'est l'hyperviseur qu'il faut mettre à jour.

- Xen Server / Hyper-V sont des hyperviseurs type MicroKernel qui n'intègrent pas de tierce partie (drivers) ce qui réduit d'autant la taille de l'hyperviseur (actuellement

#5 - Il y a 3 mois


Squastana
Microsoft

Vibes : 100%
Votes : 2 votes
[suite du commentaire précédent ]

...la taille de l'hyperviseur de Microsoft est inférieure à 1 Mo). Les drivers sont gérés dans la partition parent (root).

Informations complémentaires : une présentationfaite par Bernard Ourghanlian sur le sujet :

http://www.microsoft.com/france/vision/ ... 48a1238f69

#6 - Il y a 3 mois


Sylvain
e-Xpert Solutions SA

Vibes : 100%
Votes : 5 votes

Contributeur
@ Lkremkow Que penses tu des nouvelles annonces de Checkpoint pour une solution firewall pour VMware ESX ?

http://www.checkpoint.com/press/2008/vi ... 81808.html

Comments

Vous devez vous enregistrer afin de pouvoir commenter cet article. Cliquez ici pour créer un compte gratuitement!

Commentaires récents

Il y a 1 jours - Globalement d'accord avec tout le monde. Pour ma part je trouve...
Il y a 2 jours - Merci Jérôme ! important de donner un retour sur Infosecurity où on sait...
Il y a 2 jours - Pas de produits ou de solutions réellement innovants (il était où le DLP...
Il y a 2 jours - C'est également mon sentiment. Il est évident que le format de ce salon est...
Il y a 2 jours - Bonjour, je suis assez sceptique par rapport au titre de cet article. Je...
© SecurityVibes.com 2000 - 2008 | A propos | Devenir contributeur | Données personnelles | Nous contacter | Devenir membre
Pages Spéciales: Les mots à coucher dehors !, Infosecurity France 2008, Owasp NYC AppSec Conference 2008, Assises de la Sécurité 2008, CyberCrime.