réseaux locaux Limites de la technologie «Network Access Control»



Documents pareils
WEB page builder and server for SCADA applications usable from a WEB navigator

Instructions Mozilla Thunderbird Page 1

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

Bitdefender GravityZone

BILL 203 PROJET DE LOI 203

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

First Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION

Paxton. ins Net2 desktop reader USB

OWASP Open Web Application Security Project. Jean-Marc Robert Génie logiciel et des TI

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

APPENDIX 6 BONUS RING FORMAT

Cheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION

UML : Unified Modeling Language

VTP. LAN Switching and Wireless Chapitre 4

Visualisation et Analyse de Risque Dynamique pour la Cyber-Défense

Forthcoming Database

I>~I.J 4j1.bJ1UlJ ~..;W:i 1U

Règlement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation

Sécurité des systèmes d exploitation

Exemple PLS avec SAS

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations

Plan. Department of Informatics

How to Login to Career Page

Notice Technique / Technical Manual

Discours du Ministre Tassarajen Pillay Chedumbrum. Ministre des Technologies de l'information et de la Communication (TIC) Worshop on Dot.

Le Cloud Computing est-il l ennemi de la Sécurité?

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Editing and managing Systems engineering processes at Snecma

La gestion des vulnérabilités par des simulations d'attaques

Acce s aux applications informatiques Supply Chain Fournisseurs

1. Formation F5 - Local Traffic Manager Configuring (LTM)

Développement logiciel pour le Cloud (TLC)

Tom Pertsekos. Sécurité applicative Web : gare aux fraudes et aux pirates!

Outils d'analyse de la sécurité des réseaux. HADJALI Anis VESA Vlad

Archived Content. Contenu archivé

Cisco Identity Services Engine

Package Contents. System Requirements. Before You Begin

Mon Service Public - Case study and Mapping to SAML/Liberty specifications. Gaël Gourmelen - France Telecom 23/04/2007

Folio Case User s Guide

Cedric Dumoulin (C) The Java EE 7 Tutorial

Compléter le formulaire «Demande de participation» et l envoyer aux bureaux de SGC* à l adresse suivante :

RULE 5 - SERVICE OF DOCUMENTS RÈGLE 5 SIGNIFICATION DE DOCUMENTS. Rule 5 / Règle 5

Contrôle d'accès Access control. Notice technique / Technical Manual

Les marchés Security La méthode The markets The approach

EnerSys Canada Inc. Policy on. Accessibility Standard For Customer Service

Netdays Comprendre et prévenir les risques liés aux codes malicieux

Frequently Asked Questions

Principe de TrueCrypt. Créer un volume pour TrueCrypt

AUDIT COMMITTEE: TERMS OF REFERENCE

GIGABIT PCI DESKTOP ADAPTER DGE-530T. Quick Installation Guide+ Guide d installation+

Sécurité de la ToIP Mercredi 16 Décembre CONIX Telecom

Quick Installation Guide TEW-P21G

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

Qualité et ERP CLOUD & SECURITY (HACKING) Alireza MOKHTARI. 9/12/2014 Cloud & Security

NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation

«Evolution des menaces de sécurité et lutte contre les cyber attaques» Mathieu Vialetay, CISSP. Security Consultant, North Africa Tlemcen, juin 2013

CONVENTION DE STAGE TYPE STANDART TRAINING CONTRACT

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

Disclosure on Account Opening by Telephone Request (Trust and Loan Companies) Regulations

Language requirement: Bilingual non-mandatory - Level 222/222. Chosen candidate will be required to undertake second language training.

SERVEUR DÉDIÉ DOCUMENTATION

FCM 2015 ANNUAL CONFERENCE AND TRADE SHOW Terms and Conditions for Delegates and Companions Shaw Convention Centre, Edmonton, AB June 5 8, 2015

NORME INTERNATIONALE INTERNATIONAL STANDARD. Dispositifs à semiconducteurs Dispositifs discrets. Semiconductor devices Discrete devices

CEPF FINAL PROJECT COMPLETION REPORT

PIB : Définition : mesure de l activité économique réalisée à l échelle d une nation sur une période donnée.

DOCUMENTATION - FRANCAIS... 2

Railway Operating Certificate Regulations. Règlement sur les certificats d exploitation de chemin de fer CODIFICATION CONSOLIDATION

ETABLISSEMENT D ENSEIGNEMENT OU ORGANISME DE FORMATION / UNIVERSITY OR COLLEGE:

LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS

XtremWeb-HEP Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire

Practice Direction. Class Proceedings

Credit Note and Debit Note Information (GST/ HST) Regulations

DOCUMENTATION - FRANCAIS... 2

Les techniques de la télémaintenance

Vers un nouveau modèle de sécurisation

Q-global Privacy Policy (Version française ci-dessous)

The Path to Optimized Security Management - is your Security connected?.

Critères à l attention des fabricants et des fournisseurs de biens ou de services : dispositifs mécaniques pour bingo

Nouveautés printemps 2013

Guide d'installation rapide TFM-560X YO.13

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

Gestion des prestations Volontaire

Internet Group Management Protocol (IGMP) Multicast Listener Discovery ( MLD ) RFC 2710 (MLD version 1) RFC 3810 (MLD version 2)

Academic Project. B2- Web Development. Resit Project. Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA

Règlement relatif à l examen fait conformément à la Déclaration canadienne des droits. Canadian Bill of Rights Examination Regulations CODIFICATION

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

CONTEC CO., LTD. Novembre 2010

Institut français des sciences et technologies des transports, de l aménagement

StormShield v4.0 StormShield - Version 4.0 Presentation OSSIR 10 juillet 2006

WEBSITE PRIVACY NOTICE

Contents Windows

Disclosure on Account Opening by Telephone Request (Retail Associations) Regulations

Innovation in Home Insurance: What Services are to be Developed and for what Trade Network?

Multiple issuers. La cotation des actions ROBECO ci-dessous est suspendue sur EURONEXT PARIS dans les conditions suivantes :

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder

Transcription:

CLUSIR Rhône-Alpes Sécurité des accès s aux réseaux locaux Limites de la technologie «Network Access Control» Serge Richard Consultant Sécurité IBM GTS CISSP Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 1

Agenda Rappel des besoins en sécurité réseau Rappel de la technologie NAC Limites de la technologie NAC Exemples d implémentation Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 2

Rappel des besoins en sécurité Conformité avec les standards de sécurité La technologie Network Access Control doit permettre : - De limiter les accès aux ressources sur le réseau - De fournir cheminement d accès aux composants du réseau - De fournir un inventaire des composants sur le réseau - De fournir un rapport de conformité entre les différents composants réseau et l utilisation de ces composants Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 3

Rappel des besoins en sécurité Conformité avec le standard X.805 ITU-T Recommendation X.805 Security architecture for systems providing end-to-end communications had been developed by ITU-T SG 17 (ITU-T Lead Study Group on Telecommunication Security) and was published in October 2003. The group has developed a set of the well-recognized Recommendations on security. Among them are X.800 Series of Recommendations on security and X.509 - Public-key and Attribute Certificate Frameworks. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 4

Rappel des besoins en sécurité ITU-T X.800 - Modèle de menace 1 - Destruction (an attack on availability): Destruction of information and/or network resources X 2 - Corruption (an attack on integrity): Unauthorized tampering with an asset 3 - Removal (an attack on availability): Theft, removal or loss of information and/or other resources 4 - Disclosure (an attack on confidentiality): Unauthorized access to an asset 5 - Interruption (an attack on availability): Interruption of services. Network becomes unavailable or unusable X Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 5

Rappel des besoins en sécurité ITU-T X.800 Les 8 niveaux de sécurité Limit & control access to network elements, services & applications Examples: password, ACL, firewall Prevent ability to deny that an activity on the network occurred Examples: system logs, digital signatures Ensure information only flows from source to destination Examples: VPN, MPLS, L2TP Access Control Authentication Non-repudiation Data Confidentiality Communication Security Data Integrity Provide Proof of Identity Examples: shared secret, PKI, digital signature, digital certificate Ensure confidentiality of data Example: encryption Ensure data is received as sent or retrieved as stored Examples: MD5, digital signature, anti-virus software Ensure network elements, services and application available to legitimate users Examples: IDS/IPS, network redundancy, BC/DR Availability Privacy Ensure identification and network use is kept private Examples: NAT, encryption Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 6

Rappel des besoins en sécurité ITU-T X.800 Corrélation niveaux et menaces Security Dimension Access Control Authentication Non-Repudiation NAC Destruction Corruption X.800 Security Threats Removal Disclosure Interruption Data Confidentiality Communication Security Data Integrity Availability Privacy Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 7

Rappel de la technologie NAC Architecture de référence NAC Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 8

Rappel de la technologie NAC Composants (éventuels) d une solution NAC Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 9

Rappel de la technologie NAC Description des composants Détection d'élément : Détecter de nouveaux composants qui se présente sur le réseau. Authentification : Authentification de chaque utilisateur accédant au réseau. Évaluation de sécurité : Evaluation d'un nouveau composant se présentant sur le réseau pour savoir si celui-ci est conforme au politique de sécurité de l'organisation. Remédiation : Mise en quarantaine d'un composant qui n'est pas conforme à la politique définie de sécurité jusqu à ce qu'il devienne conforme. «Enforcement» : Restriction de l'accès pour composant au réseau si celui-ci n'est pas conforme au politique définie de sécurité. Autorisation : Vérification de l'accès aux ressources de réseau selon les niveaux d'autorisation définis dans un système de gestion d'autorisation (RBAC). Protection Post-Admission : Contrôle des composants en continu après une connexion au réseau. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 10

Rappel de la technologie NAC Cheminement d un accès Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 11

Rappel de la technologie NAC Comment détecter un nouveau composant DHCP Proxy : A NAC solution intercepts DHCP requests for network configuration information coming from elements operating on the network disclosing their presence. Broadcast Listener : A NAC solution listens to broadcast network traffic, such as ARP requests, DHCP requests, etc., generated by elements operating on the network disclosing their presence. Listening to (sniffing) IP traffic : IP packets passing through a certain monitoring location disclosing a certain element is connected to the network. Client-Based Software : Some NAC solutions make use of client-based software as part of the solution architecture, which is used to perform endpoint security assessment in order to prevent an element from obtaining network configuration information until it is evaluated and to notify a centralized management console the element is on the network. SNMP Traps : Some switches can be configured to send an SNMP trap when a new MAC address is registered with a certain switch port. The SNMP trap information details the MAC address and the network interface on which it was registered. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 12

Limites de la technologie NAC Les vecteurs d attaque NAC solutions can be attacked using a variety of different attack vectors. These attack vectors can be divided into several categories based on the way each can compromise the operation of a NAC solution: Architecture : The architecture of a NAC solution is usually combined from various elements, each responsible for one or more NAC function. Analyzing the architecture of a NAC solution may reveal a design flaw allowing weakening the NAC solution or even bypassing it. Technology : A NAC solution uses various technologies in order to provide NAC functionality. Each of these technologies may contain a weakness, which may allow bypassing the NAC solution. Components : A NAC solution is combined from various components, such as servers, client-side software, etc. A vulnerability that may be present with one or more of these components may allow the component to be controlled, which may facilitate the bypassing the NAC solution. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 13

Limites de la technologie NAC Attaques sur détection de composant Usually, a NAC solution listens to network traffic (sniffing) trying to detect a new element operating on the network by analyzing network traffic generated by the element. Element detection can be performed by analyzing traffic at different TCP/IP layers: Layer 2 network traffic (i.e. an ARP request) Layer 3 network traffic (i.e. SYN request) Any network traffic The following attacks are some examples: Element detection using DHCP proxy can be bypassed by assigning a static IP address. Element detection using a broadcast listener can be bypassed when an element is not generating broadcast network traffic. Element detection using a sniffer attached to a switch/router can be bypassed when elements communicate inside their network segment without sending their network traffic through the monitoring point. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 14

Limites de la technologie NAC Limitations sur détection de composant Masquerading and Virtualization : The technology limitations that prevent NAC solutions from detecting a rogue element are connected to the network behind a device providing it network address translation (NAT) services and access to the network from an allowed element. Due to the fact the masquerading element is free to operate on the network without being detected by a NAC solution, virtualization solutions that provide NAT services should be a major concern for NAC solutions. Managed vs. Unmanaged Elements : After a NAC solution has learned about the existence of a new element, it may need to determine if the element complies with the security policy of the organization. In order to do this, a NAC solution may use a set of checks that may include the ability to gather knowledge regarding an element s operating system, the list of installed patches, the presence of anti-virus software and its virus signature date, etc. In order to perform endpoint security assessment, many NAC solutions require the installation of clientbased software. Such client-based software is usually available only for Microsoft Windows operating systems (Microsoft Windows 2000 and later versions). Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 15

Limites de la technologie NAC Limitations sur l évaluation de sécurité Checked Information : Knowledge regarding an element s operating system, the list of installed patches, the presence of antivirus software and its virus signature date are usually gathered as part of an endpoint security assessment process. Organizations may not enroll a security patch as soon as it is released. The security patch is first tested and unless its installation will not cause any apparent damages, then and only then, is it installed. The matter of fact is that until this day many organizations still have not enrolled Microsoft Windows XP service pack 2. As a result and in many cases, the barrier of entry for an element for entering the network might be lower then the desired one. Falsifying Checked Information : In order to perform an endpoint security assessment, a NAC solution may use a set of checks that may include the ability to gather knowledge regarding an element s operating system, the list of installed patches, the presence of anti-virus software and its virus signature date, etc. The information a NAC solution assess is stored in a Microsoft Windows operating system s registry. Any user with administrative privileges can override these registry settings to represent a different, falsified set of values, allowing an attacker to introduce an element to the network even if it does not actually have any of the required software. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 16

Limites de la technologie NAC Limites sur la rémédiation When an element is isolated from the network, it is usually quarantined into a designated network, unable to access the enterprise network s resources. The following are different strategies that can be used when quarantining an element: Layer 3 Placing an element into a quarantined network segment by assigning different network configuration information. Usually it is done by using an IP belonging to non-routable network segment or by using an ACL on routers in order to restrict the quarantined network segment s access. Layer 2 Placing an element into a designated quarantined VLAN. Placing an element into a designated private VLAN (P-VLAN). ARP mitigation using ARP spoofing to redirect an element to a quarantine corridor, including the element and the NAC solution server, which is able to determine the endpoint security status of the element as well as to provide remediation services. The following are examples of how a quarantine method can be bypassed. When an element is quarantined into a network segment by assigning the element a different set of network configuration information (through DHCP for example), changing the configuration with parameters belonging to an allowed network then permits the element to detach itself from the quarantined network and regain access to the main enterprise network. When ARP mitigation is used to redirect an element to communicate only with the NAC solution, it can be bypassed by statically defining ARP entries on a newly introduced element. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 17

Limites de la technologie NAC Attaques sur la rémédiation When an element is isolated from the network, it is usually quarantined into a designated network without access to the resources of the organization. In most cases, all quarantined elements share the same isolated network. The elements placed in quarantine shares a common characteristic - they do not comply with the security policy of the organizations. As such, they may be vulnerable to a certain number of viruses, worms and/or vulnerabilities. If an infected element is placed into quarantine, it may infect other elements sharing the quarantine network. Thus, the quarantine network opens a unique opportunity for an attacker. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 18

Limites de la technologie NAC Attaques sur la protection post-admission Blinding Post-Admission Protection : The goal of post-admission protection is to continuously monitor allowed users, elements and their sessions for suspicious activity, such as worms, viruses, malware, abnormality and so. If a suspicious activity is detected, the action taken by a NAC solution may vary from isolating the offending system to dropping the session. Post-admission protection relies on the ability to observe traffic coming from and going to elements against which the NAC system operates. This is also its main drawback. If network communications from and/or to an element does not pass through the monitoring point of the NAC solution, it is unable not to draw conclusions if a certain violation or an abnormality had occurred. Communications between elements found on the same network segment is an example of a communication type that is usually not observed. Another example is with elements connected to the same Layer 2 switch that may communicate with each other without the knowledge of the NAC solution. Another drawback that needs to be considered is the usage of encryption. If used between elements operating on the enterprise network as a means to securely communicate, it will blind the NAC solution. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 19

Exemples d implémentation Quand utiliser la technologie NAC? NAC peut être utilisé : - Dans les laboratoires de recherche et développement (sites sensibles) - Dans un réseau de station de travail - Dans les salles de réunions - Dans les salles d accès libre - Dans le cas d une réorganisation ou de rachat Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 20

Exemples d implémentation Politique de sécurité profil entreprise Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 21

Exemples d implémentation Politique de sécurité profil utilisateur Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 22

Exemples d implémentation Politique de sécurité profil TPM Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 23

Limites de la technologie NAC Conclusion La technologie NAC, qui doit être une partie essentielle de la sécurité des réseaux, est toujours dans sa phase immature. Les solutions de NAC, qui visent à autoriser l'accès d un composant à un réseau d'entreprise, n'ont pas la connaissance complète et précise concernant les mécanismes qu'elles doivent opérer. De plus, certaines des solutions de NAC peuvent être contournées, permettant ainsi à un attaquant d'accèder librement au réseau et à ses ressources. Une solution de NAC doit avoir la connaissance complète et précise concernant l'environnement ou elle opére (topologie, inventaire), détecter les changements, et réagir à ceux-ci en temps réel. Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 24

Limites de la technologie NAC Références Bypassing Network Access Control Systems by Insightix Ltd. Controlling Network Access and Endpoints by Trusted Computing Group Efficient and easy-to-use network access control and dynamic vlan management by Swisscom The Importance of Standards to Network Access Control by Juniper Networks, Inc. ITU-T Recommendation X.805 Security Architecture for Systems Providing Endto-End Communications by IETF Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 25

Merci de votre attention Questions / RéponsesR Sécurité des accès aux réseaux locaux - NAC 28 nov. 2007 Visuel n 26