Évaluation EAL 2 + du produit Symantec™ Data Loss Prevention
Transcription
Évaluation EAL 2 + du produit Symantec™ Data Loss Prevention
Rapport de certification Évaluation EAL 2 + du produit Symantec™ Data Loss Prevention Version 11.1.1 Préparé par : Le Centre de la sécurité des télécommunications Canada à titre d’organisme de certification dans le cadre du Schéma canadien d’évaluation et de certification selon les Critères communs © Gouvernement du Canada, Centre de la sécurité des télécommunications Canada, 2012 Numéro de document : Version : Date : Pagination : 383-4-194-CR 1.0 5 mars 2012 1 sur iii, 1 sur 8 Rapport de certification du SCCC Symantec DLP 11.1.1 AVERTISSEMENT Le produit de technologies de l’information (TI) décrit dans le présent rapport et sur le certificat afférent a été évalué selon la Méthodologie d’évaluation commune pour la sécurité des technologies de l’information, version 3.1, révision 3, afin d’en déterminer la conformité aux Critères communs pour l’évaluation de la sécurité des technologies de l’information, version 3.1, révision 3, par un centre d’évaluation approuvé, établi dans le cadre du Schéma canadien d’évaluation et de certification selon les Critères communs (SCCC). Ce rapport et le certificat afférent valent uniquement pour la version indiquée du produit, dans la configuration qui a été évaluée. L’évaluation a été effectuée conformément aux dispositions du SCCC, et les conclusions formulées dans le rapport technique d’évaluation correspondent aux éléments présentés en preuve. Le présent rapport et le certificat afférent ne constituent pas une homologation des produits de TI par le Centre de la sécurité des télécommunications Canada (CSTC) ou par toute autre organisation qui reconnaît ou entérine ce rapport et le certificat afférent, et ne signifie pas, ni implicitement ni explicitement, que les produits de TI sont garantis par le CSTC ou par toute autre organisation qui reconnaît ou entérine ce rapport et le certificat afférent. ___________________________________________________________________________ Version 1.0 5 mars 2011 - Page i sur iii - Rapport de certification du SCCC Symantec DLP 11.1.1 AVANT-PROPOS Le Schéma canadien d’évaluation et de certification selon les Critères communs (SCCC) offre un service d’évaluation par une tierce partie en vue de déterminer la fiabilité des produits de sécurité des TI. Les évaluations sont réalisées par un centre d’évaluation selon les Critères communs (CECC) sous la direction de l’organisme de certification du SCCC, ce dernier étant géré par le Centre de la sécurité des télécommunications Canada. Un CECC est une installation commerciale qui a obtenu l’approbation de l’organisme de certification du SCCC en vue d’effectuer des évaluations selon les Critères communs. Une des exigences principales, à cette fin, est l’obtention de l’accréditation selon les prescriptions du Guide ISO/IEC 17025:2005, Prescriptions générales concernant la compétence des laboratoires d’étalonnage et d’essais. L’accréditation est obtenue dans le cadre du Programme d’accréditation des laboratoires Canada (PALCAN) régi par le Conseil canadien des normes. Le CECC qui a mené la présente évaluation est EWA-Canada situé à Ottawa, au Canada. En décernant un certificat Critères communs, l’organisme de certification affirme que le produit est conforme aux exigences de sécurité précisées dans la cible de sécurité connexe. Une cible de sécurité est un document qui comporte des spécifications requises, définit les activités d’évaluation et en établit la portée. L’utilisateur d’un produit de TI certifié devrait examiner la cible de sécurité, en plus du rapport de certification, pour comprendre les hypothèses formulées dans le cadre de l’évaluation, l’environnement d’exploitation prévu pour le produit, ses exigences de sécurité et le niveau de fiabilité (qui correspond au niveau d’assurance de l’évaluation) auquel le produit satisfait aux exigences de sécurité. Le présent rapport de certification accompagne le certificat d’évaluation du produit daté du 5 mars 2012 et la cible de sécurité énoncée à la section 4 du présent rapport. Le rapport de certification, le certificat d’évaluation du produit et la cible de sécurité sont affichés sur la liste des produits certifiés (LPC) dans le cadre du SCCC et sur le portail des Critères communs (site Web officiel du programme des Critères communs). Le présent rapport de certification fait référence à la marque déposée suivante : • Symantec est une marque déposée de Symantec Corporation aux États-Unis et dans d’autres pays. Toute reproduction du présent rapport est autorisée pourvu qu’il soit reproduit dans sa totalité. ___________________________________________________________________________ Version 1.0 5 mars 2011 - Page ii sur iii - Rapport de certification du SCCC Symantec DLP 11.1.1 TABLE DES MATIÈRES AVERTISSEMENT....................................................................................................................... i AVANT-PROPOS......................................................................................................................... ii Sommaire ....................................................................................................................................... 1 1 Définition de la cible d’évaluation ....................................................................................... 1 2 Description de la TOE .......................................................................................................... 2 3 Fonctionnalités de sécurité évaluées.................................................................................... 2 4 Cible de sécurité .................................................................................................................... 2 5 Conformité aux Critères communs ..................................................................................... 2 6 Politiques de sécurité ............................................................................................................ 3 7 Hypothèses et clarification de la portée .............................................................................. 3 7.1 7.2 7.3 HYPOTHÈSES LIÉES À L’UTILISATION SÛRE ................................................................ 3 HYPOTHÈSES LIÉES À L’ENVIRONNEMENT .................................................................. 3 CLARIFICATION DE LA PORTÉE ................................................................................... 4 8 Configuration évaluée........................................................................................................... 4 9 Documentation ...................................................................................................................... 4 10 Activités d’analyse et d’évaluation ...................................................................................... 4 11 Essais des produits de sécurité des TI ................................................................................. 6 11.1 11.2 11.3 11.4 11.5 ÉVALUATION DES TESTS RÉALISÉS PAR LE DÉVELOPPEUR .......................................... 6 TESTS FONCTIONNELS INDÉPENDANTS ....................................................................... 6 TESTS DE PÉNÉTRATION INDÉPENDANTS .................................................................... 7 EXÉCUTION DES TESTS ............................................................................................... 7 RÉSULTATS DES TESTS ............................................................................................... 8 12 Résultats de l’évaluation....................................................................................................... 8 13 Acronymes, abréviations et sigles........................................................................................ 8 14 Références.............................................................................................................................. 8 ___________________________________________________________________________ Version 1.0 5 mars 2011 - Page iii sur iii - Rapport de certification du SCCC Symantec DLP 11.1.1 Sommaire Le produit Symantec™ Data Loss Prevention Version 11.1.1 (désigné ci-après sous le nom de DLP), de Symantec, est la cible d’évaluation (TOE) de la présente évaluation (EAL) 2 augmentée. La TOE est un système de prévention de la perte de données, qui assure la détection et la prévention de l’utilisation et de la transmission non autorisées d’informations confidentielles ou sensibles à partir de ressources TI sécurisées. Le produit DLP détermine d’abord si les données sont sensibles puis, le cas échéant, il prend des mesures afin de protéger les données et signale toute infraction qui a eu lieu. EWA-Canada est le CECC qui a réalisé cette évaluation. L’évaluation s’est terminée le 1er février 2012 et a été effectuée selon les règles prescrites par le Schéma canadien d’évaluation et de certification selon les Critères communs (SCCC). La portée de l’évaluation est définie dans la cible de sécurité, laquelle décrit les hypothèses formulées dans le cadre de l’évaluation, l’environnement projeté du produit DLP, les exigences de sécurité ainsi que le niveau de confiance (niveau d’assurance de l’évaluation) auquel le produit est destiné afin de satisfaire aux exigences de sécurité. On recommande aux utilisateurs du produit de s’assurer que leur environnement d’exploitation est conforme à celui qui est défini dans la cible de sécurité et de tenir compte des observations et des recommandations énoncées dans le présent rapport de certification. Les résultats consignés dans le rapport technique d’évaluation (RTE)1 de ce produit indiquent que celui-ci répond aux exigences d’assurance EAL 2 augmentée pour les fonctions de sécurité qui ont été évaluées. L’évaluation a été réalisée selon la Méthodologie d’évaluation commune pour la sécurité des technologies de l’information, version 3.1, révision 3, afin d’en déterminer la conformité aux Critères communs pour l’évaluation de la sécurité des technologies de l’information, version 3.1, révision 3. L’augmentation prise en compte lors de l’évaluation est la suivante : ALC_FLR.2 – Procédures pour signaler les anomalies. Le Centre de la sécurité des télécommunications Canada, à titre d’organisme de certification selon le SCCC, affirme que l’évaluation du produit DLP satisfait à toutes les conditions de l’Arrangement relatif à la reconnaissance des certificats liés aux Critères communs et que le produit figurera sur la liste des produits certifiés (LPC) dans le cadre du SCCC et sur le portail des Critères communs (site Web officiel du projet des Critères communs). 1 Définition de la cible d’évaluation Le produit Symantec™ Data Loss Prevention Version 11.1.1 (désigné ci-après sous le nom de DLP), de Symantec, est la cible d’évaluation (TOE) de la présente évaluation (EAL) 2 augmentée. 1 Le rapport technique d’évaluation est un document du SCCC qui contient de l’information exclusive au propriétaire ou à l’évaluateur, et qui n’est pas rendu public. ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 1 sur 8 - Rapport de certification du SCCC 2 Symantec DLP 11.1.1 Description de la TOE La TOE est un système de prévention de la perte de données, qui assure la détection et la prévention de l’utilisation et de la transmission non autorisées d’informations confidentielles ou sensibles à partir de ressources TI sécurisées. Le produit DLP détermine d’abord si les données sont sensibles puis, le cas échéant, il prend des mesures afin de protéger les données et signale toute infraction qui a eu lieu. Voici une brève description des composants principaux de la TOE : • Enforce Server : fournit une console d’administration centralisée permettant à un administrateur autorisé de gérer la TOE. • Endpoint Server : comprend les composants Endpoint Discover et Endpoint Prevent. Le composant Endpoint Server gère les agents DLP qui sont installés sur les postes de travail et les ordinateurs portatifs d’extrémité. • Network Discover/Network Protect Server : exécute des balayages et empêche les infractions à la sécurité sur les serveurs réseau et les points d’extrémité sur lesquels les agents DLP ne sont pas installés. Le Network Discover/Network Protect Server est connecté au réseau local de l’entreprise. • Network Monitor/Network Prevent Server : exécute des balayages de trafic réseau et empêche la fuite de données sensibles dans le réseau cible. Une description détaillée de l’architecture du produit DLP se trouve à la section 1.6 de la cible de sécurité (ST). 3 Fonctionnalités de sécurité évaluées La liste complète des fonctionnalités de sécurité évaluées pour le produit DLP se trouve à la section 6 de la ST. 4 Cible de sécurité La ST associée au présent rapport de certification est définie comme suit : Titre : Security Target Symantec™ Data Loss Prevention 11.1.1 Version : 1.0 Date : 23 janvier 2012 5 Conformité aux Critères communs L’évaluation a été réalisée selon la Méthodologie d’évaluation commune pour la sécurité des technologies de l’information, version 3.1, révision 3, afin d’en déterminer la conformité aux Critères communs pour l’évaluation de la sécurité des technologies de l’information, version 3.1, révision 3. Le produit DLP est : a. conforme à la partie 2 des Critères communs, avec les exigences fonctionnelles de sécurité basées uniquement sur les composants fonctionnels de la partie 2; ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 2 sur 8 - Rapport de certification du SCCC Symantec DLP 11.1.1 b. conforme à la partie 3 des Critères communs, avec les exigences d’assurance de sécurité basées uniquement sur les exigences d’assurance de la partie 3; c. conforme au niveau EAL 2 augmenté des Critères communs, contenant toutes les exigences d’assurance de sécurité du paquet EAL 2, ainsi que l’augmentation suivante : ALC_FLR.2 – Procédures pour signaler les anomalies. 6 Politiques de sécurité Le produit DLP applique une politique de contrôle du flux d’information qui met en œuvre des actions définies par l’administrateur pour la transmission de fichiers ou de données sensibles. La section 6 de la ST contient plus de détails sur cette politique de sécurité. Par ailleurs, le produit DLP applique des politiques de vérification de sécurité, d’identification et d’authentification, et de gestion de la sécurité. Davantage de détails sur les politiques de sécurité se trouvent à la section 6 de la ST. 7 Hypothèses et clarification de la portée Les utilisateurs du produit DLP devraient tenir compte des hypothèses formulées au sujet de son utilisation et des paramètres environnementaux requis pour l’installation du produit et son environnement opérationnel. Cela permettra d’utiliser la TOE de manière adéquate et sûre. 7.1 Hypothèses liées à l’utilisation sûre Les hypothèses liées à l’utilisation sûre ci-dessous figurent dans la ST : • Une ou plusieurs personnes compétentes seront chargées de gérer la TOE et de protéger l’information qu’elle contient. • La TOE sera gérée de façon à traiter de manière appropriée les changements au système de TI qu’elle contrôle. • Les administrateurs autorisés ne sont pas insouciants, volontairement négligents ni hostiles, et ils suivent et respectent les consignes fournies dans la documentation de la TOE. 7.2 Hypothèses liées à l’environnement Les hypothèses liées à l’environnement ci-dessous figurent dans la ST : • La TOE a accès à toutes les ressources de TI dont elle a besoin pour exécuter ses fonctions. • L’accès à la base de données utilisée par la TOE à l’aide de mécanismes qui dépassent les limites de la TOE est limité aux utilisateurs autorisés. • Les ressources de traitement de la TOE seront situées dans des installations à accès contrôlé, ce qui empêchera tout accès physique non autorisé. • Le matériel et les logiciels de la TOE sur lesquels elle s’appuie pour appliquer la politique de sécurité seront protégés contre toute modification physique non autorisée. ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 3 sur 8 - Rapport de certification du SCCC 7.3 Symantec DLP 11.1.1 Clarification de la portée Le produit DLP n’a pas été conçu pour être placé ou exploité dans un environnement hostile et devrait être protégé au moyen d’autres produits conçus expressément pour contrer les menaces sophistiquées. 8 Configuration évaluée La configuration évaluée du produit DLP comprend : a. logiciel serveur Symantec™ DLP Enforce, version 11.11000.10054; b. logiciel serveur Symantec™ DLP Network Discover, version 11.11000.10054; c. logiciel serveur Symantec™ DLP Network Monitor, version 11.11000.10054; d. logiciel serveur Symantec™ DLP Network Prevent, version 11.11000.10054; e. logiciel serveur Symantec™ DLP Network Protect, version 11.11000.10054; f. logiciel serveur Symantec™ DLP Endpoint Discover, version 11.11000.10054; g. logiciel serveur Symantec™ DLP Endpoint Prevent, version 11.11000.10054; h. logiciel serveur Symantec™ DLP Agent, version 11.11000.10054. Le logiciel tiers sur lequel la TOE a été testée se trouve dans le tableau 4 de la ST. La publication Symantec DLP 11.1 Operational User Guidance and Preparative Procedures Supplement version 1.0 décrit les procédures nécessaires pour installer et exécuter le produit DLP dans la configuration qui a été évaluée. 9 Documentation Les documents que Symantec fournit aux utilisateurs sont les suivants : a. Symantec DLP 11.1 Administration Guide, 2011; b. Symantec DLP 11.1 Installation Guide for Windows, 2011; c. Symantec DLP 11.1 Installation Guide for Linux, 2011; d. Symantec DLP Oracle 11g Installation and Upgrade Guide, 2011; e. Symantec DLP 11.1 System Requirements Guide, 2011; f. Symantec DLP 11.1 Operational User Guidance and Preparative Procedures Supplement version 1.0. 10 Activités d’analyse et d’évaluation Les activités d’analyse et d’évaluation ont consisté en une évaluation structurée du produit DLP, notamment des éléments suivants : Développement : Les évaluateurs ont analysé les spécifications fonctionnelles et la documentation de conception du produit DLP. Ils ont déterminé que la conception décrit de manière exacte et complète les interfaces des fonctionnalités de sécurité de la TOE (TSF) et les sous-systèmes TSF, de même que le processus des TSF lié à la mise en œuvre des ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 4 sur 8 - Rapport de certification du SCCC Symantec DLP 11.1.1 exigences fonctionnelles de sécurité (SFR). Ils ont analysé la description de l’architecture de sécurité du produit DLP et ont déterminé que le processus d’initialisation est sécurisé, que les fonctions de sécurité sont protégées contre le trafiquage et les contournements, et que les domaines de sécurité sont maintenus. De plus, ils ont indépendamment vérifié que les renvois dans les documents de conception sont corrects. Guides : Les évaluateurs ont examiné les guides d’utilisation préparatoires et opérationnels du produit et ont déterminé qu’ils décrivent suffisamment en détail et sans ambiguïté la façon de transformer de manière sûre la TOE en configuration évaluée et la manière d’utiliser et de gérer le produit. Ils ont examiné et testé les guides d’utilisation préparatoires et opérationnels et ont déterminé qu’ils sont complets et suffisamment détaillés pour assurer une configuration sûre. ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 5 sur 8 - Rapport de certification du SCCC Symantec DLP 11.1.1 Support au cycle de vie : Les évaluateurs ont analysé le système de gestion de la configuration du produit DLP et la documentation connexe. Ils ont constaté que les éléments de configuration du produit étaient clairement indiqués. Pendant la visite du site, le système de gestion de la configuration du développeur a également été observé, et les évaluateurs l’ont jugé évolué et bien développé. Les évaluateurs ont examiné la documentation de livraison et ont établi qu’elle décrit toutes les procédures nécessaires pour préserver l’intégrité du produit DLP quand il est distribué aux utilisateurs. Les évaluateurs ont examiné les procédures de correction d’anomalies utilisées par Symantec pour le produit DLP. Lors d’une visite du site, ils ont également examiné la preuve générée par le respect des procédures. Ils ont conclu que celles-ci étaient adéquates et permettaient de pister et de corriger les anomalies de sécurité et de communiquer cette information, et les corrections pertinentes, aux utilisateurs du produit. Estimation des vulnérabilités : Les évaluateurs ont effectué une analyse de vulnérabilité indépendante du produit DLP. De plus, ils ont effectué une recherche dans les bases de données des vulnérabilités disponibles dans le domaine public afin de cerner des vulnérabilités potentielles du produit DLP. Ils ont relevé des vulnérabilités qui pouvaient faire l’objet de tests dans l’environnement opérationnel du produit. Toutes ces activités d’évaluation ont obtenu la cote RÉUSSITE. 11 Essais des produits de sécurité des TI Les tests au niveau EAL 2 comportent les étapes suivantes : évaluation des tests réalisés par le développeur, exécution de tests fonctionnels indépendants et exécution de tests de pénétration. 11.1 Évaluation des tests réalisés par le développeur Les évaluateurs ont vérifié que le développeur avait satisfait à ses responsabilités en matière de tests en examinant les preuves connexes ainsi que les résultats consignés dans le RTE2. Les évaluateurs ont analysé la couverture des tests du développeur et ont conclu qu’elle est complète et précise. La correspondance entre la spécification fonctionnelle et les tests indiqués dans la documentation des tests du développeur est complète. 11.2 Tests fonctionnels indépendants Pendant l’évaluation, les évaluateurs ont élaboré des tests fonctionnels afin d’étayer les tests du développeur en examinant la documentation de conception et les guides, en examinant la documentation des tests du développeur, en répétant un sous-ensemble des procédures de test du développeur et en créant des scénarios de test allant au-delà des tests réalisés par le développeur. 2 Le rapport technique d’évaluation est un document du SCCC qui contient de l’information exclusive au propriétaire ou à l’évaluateur, et qui n’est pas rendu public. ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 6 sur 8 - Rapport de certification du SCCC Symantec DLP 11.1.1 Tous les tests ont été planifiés et documentés de manière suffisamment détaillée pour permettre la reproductibilité des procédures d’essai et des résultats. La liste suivante des objectifs de test a ainsi été établie par EWA-Canada : a. Initialisation : Ce scénario de test vise à confirmer que l’administrateur peut installer et configurer la TOE en suivant les guides fournis avec le produit et qu’il peut reproduire les paramètres et l’environnement tel qu’il est énoncé dans la ST. b. Réexécution des tests de développeur : Ce scénario de test vise à répéter un sous-ensemble des tests du développeur. c. Découverte réseau : Ce scénario de test vise à confirmer la capacité de la TOE de protéger les données contre leur perte et leur utilisation abusive, conformément aux politiques prédéfinies par l’administrateur. d. Inscription et configuration des serveurs de détection : Ce scénario de test vise à confirmer qu’un administrateur autorisé peut ajouter et configurer des serveurs de détection au moyen de la console d’administration Enforce Server. e. Politique relative aux mots de passe robustes : Ce scénario de test vise à confirmer que la TOE applique des mots de passe robustes. 11.3 Tests de pénétration indépendants Après l’examen indépendant des bases de données sur les vulnérabilités du domaine public et de tous les résultats de l’évaluation, les évaluateurs ont effectué des tests indépendants et limités de pénétration. Les tests de pénétration concernaient principalement ce qui suit : a. Balayage des ports : Ce scénario de test vise à identifier les ports ouverts suspects sur le système de la TOE. b. Sessions administrateur parallèles : Ce scénario de test vise à confirmer que la TOE gère bien les sessions administrateur parallèles. c. Gestion des sessions utilisateur : Ce scénario de test vise à confirmer que la TOE interrompt une session utilisateur de manière adéquate. d. Injections SQL : Ce scénario de test vise à déterminer si la TOE est résistante aux attaques standards par injection SQL au moment de l’ouverture de session. Les tests de pénétration indépendants n’ont permis de découvrir aucune vulnérabilité exploitable dans l’environnement d’exploitation prévu. 11.4 Exécution des tests Le produit DLP a fait l’objet d’une série complète de tests fonctionnels et de pénétration indépendants documentés de manière officielle. Les tests ont eu lieu dans les installations EEPSTI (Évaluation et essais des produits de sécurité des technologies de l’information), à EWA-Canada. Des représentants de l’organisme de certification du SCCC ont assisté à une partie des tests indépendants. Les activités détaillées de test, y compris les configurations, les procédures, les scénarios de test, les résultats prévus et les résultats observés, sont documentées dans un document de résultats de test distinct. ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 7 sur 8 - Rapport de certification du SCCC Symantec DLP 11.1.1 11.5 Résultats des tests Les tests réalisés par le développeur et les tests fonctionnels indépendants ont produit les résultats prévus, ce qui donne l’assurance que le produit DLP se comporte de la manière spécifiée dans la ST et dans les spécifications fonctionnelles. 12 Résultats de l’évaluation Cette évaluation a constitué la base du niveau d’assurance EAL 2 +. Toutes les activités d’évaluation ont obtenu la cote RÉUSSITE. Ces résultats sont corroborés par les preuves contenues dans le RTE. 13 Acronymes, abréviations et sigles Acronymes, abréviations et sigles CECC DLP EAL EEPSTI LPC PALCAN RTE SCCC SFR ST TI TOE TSF Description Centre d’évaluation selon les Critères communs Prévention de la perte de données Niveau d’assurance de l’évaluation Évaluation et essais de produits de sécurité des technologies de l’information Liste des produits certifiés Programme d’accréditation des laboratoires Canada Rapport technique d’évaluation Schéma canadien d’évaluation et de certification selon les Critères communs Exigences fonctionnelles de sécurité Cible de sécurité Technologies de l’information Cible d’évaluation Fonctionnalité de sécurité de la TOE 14 Références Voici tous les documents de référence utilisés pour la compilation du présent rapport : a. SCCC, Publication n° 4, Contrôle technique, version 1.8, octobre 2010. b. Critères communs pour l’évaluation de la sécurité des technologies de l’information, version 3.1, révision 3, juillet 2009. c. Méthodologie d’évaluation commune pour la sécurité des technologies de l’information, CEM, version 3.1, révision 3, juillet 2009. d. Security Target Symantec™ Data Loss Prevention 11.1.1, Document Version 1.0, 23 janvier 2012. e. Evaluation Technical Report for EAL 2+ Common Criteria Evaluation of Symantec™ Data Loss Prevention Version 11.1.1, Version 1.1, 1er février 2012. ___________________________________________________________________________ Version 1.0 5 mars 2012 - Page 8 sur 8 -