Oracle® DIVAdirector

Guide de sécurité

Version 5.3

E71131-01

Décembre 2015

Guide de sécurité d'Oracle DIVAdirector, Version 5.3

E71131-01

Copyright © 2015, Oracle et/ou ses affiliés. Tous droits réservés.

Auteur principal :  Lou Bonaventura

Ce logiciel et la documentation qui l'accompagne sont protégés par les lois sur la propriété intellectuelle. Ils sont concédés sous licence et soumis à des restrictions d'utilisation et de divulgation. Sauf stipulation expresse de votre contrat de licence ou de la loi, vous ne pouvez pas copier, reproduire, traduire, diffuser, modifier, accorder de licence, transmettre, distribuer, exposer, exécuter, publier ou afficher le logiciel, même partiellement, sous quelque forme et par quelque procédé que ce soit. Par ailleurs, il est interdit de procéder à toute ingénierie inverse du logiciel, de le désassembler ou de le décompiler, excepté à des fins d'interopérabilité avec des logiciels tiers ou tel que prescrit par la loi.

Les informations fournies dans ce document sont susceptibles de modification sans préavis. Par ailleurs, Oracle Corporation ne garantit pas qu'elles soient exemptes d'erreurs et vous invite, le cas échéant, à lui en faire part par écrit.

Si ce logiciel, ou la documentation qui l'accompagne, est concédé sous licence au Gouvernement des Etats-Unis, ou à toute entité qui délivre la licence de ce logiciel ou l'utilise pour le compte du Gouvernement des Etats-Unis, la notice suivante s'applique :

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

Ce logiciel ou matériel a été développé pour un usage général dans le cadre d'applications de gestion des informations. Ce logiciel ou matériel n'est pas conçu ni n'est destiné à être utilisé dans des applications à risque, notamment dans des applications pouvant causer un risque de dommages corporels. Si vous utilisez ce logiciel ou matériel dans le cadre d'applications dangereuses, il est de votre responsabilité de prendre toutes les mesures de secours, de sauvegarde, de redondance et autres mesures nécessaires à son utilisation dans des conditions optimales de sécurité. Oracle Corporation et ses affiliés déclinent toute responsabilité quant aux dommages causés par l'utilisation de ce logiciel ou matériel pour des applications dangereuses.

Oracle et Java sont des marques déposées d'Oracle Corporation et/ou de ses affiliés. Tout autre nom mentionné peut correspondre à des marques appartenant à d'autres propriétaires qu'Oracle.

Intel et Intel Xeon sont des marques ou des marques déposées d'Intel Corporation. Toutes les marques SPARC sont utilisées sous licence et sont des marques ou des marques déposées de SPARC International, Inc. AMD, Opteron, le logo AMD et le logo AMD Opteron sont des marques ou des marques déposées d'Advanced Micro Devices. UNIX est une marque déposée de The Open Group.

Ce logiciel ou matériel et la documentation qui l'accompagne peuvent fournir des informations ou des liens donnant accès à des contenus, des produits et des services émanant de tiers. Oracle Corporation et ses affiliés déclinent toute responsabilité ou garantie expresse quant aux contenus, produits ou services émanant de tiers, sauf mention contraire stipulée dans un contrat entre vous et Oracle. En aucun cas, Oracle Corporation et ses affiliés ne sauraient être tenus pour responsables des pertes subies, des coûts occasionnés ou des dommages causés par l'accès à des contenus, produits ou services tiers, ou à leur utilisation, sauf mention contraire stipulée dans un contrat entre vous et Oracle.

Table des matières

Titre et informations de copyright

Préface

- Public

- Accessibilité de la documentation

1 Présentation

- Présentation du produit

- DIVAdirector Server

- DIVAdirector Web

- Base de données DIVAdirector

- DIVAdirector Transcoder Service

- DIVAdirector Task Manager Service

- DIVAdirector API Service

- Principes généraux de sécurité

- Mise à jour du logiciel

- Limitation de l'accès via le réseau aux services critiques

- Exécution en tant qu'utilisateur ADMIN et utilisation du principe du moindre privilège si possible

- Surveillance de l'activité du système

- Consultation des dernières informations de sécurité

2 Installation sécurisée

- Analyse de votre environnement

- Quelles sont les ressources à protéger ?

- Disque de données principal

- Disque de base de données et disques de sauvegarde

- Fichiers et paramètres de configuration

- De quels utilisateurs les ressources doivent-elles être protégées ?

- Que se passera-t-il si la protection des ressources stratégiques échoue ?

3 Fonctions de sécurité

- Modèle de sécurité

A Liste de contrôle du déploiement sécurisé

Préface

Le guide de sécurité de DIVAdirector d'Oracle contient une présentation du produit et explique les principes généraux de sécurité de l'application.

Public

Ce guide s'adresse à toute personne pouvant être amenée à utiliser les fonctions de sécurité et à effectuer des opérations d'installation et de configuration de DIVAdirector.

Accessibilité de la documentation

Pour plus d’informations sur l’engagement d’Oracle pour l’accessibilité à la documentation, visitez le site Web Oracle Accessibility Program, à l'adresse http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Accès aux services de support Oracle

Les clients Oracle qui ont souscrit un contrat de support ont accès au support électronique via My Oracle Support. Pour plus d'informations, visitez le site http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info ou le site http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs si vous êtes malentendant.

1 Présentation

Ce chapitre fournit une présentation du produit DIVAdirector et explique les principes généraux de sécurité de l'application.

Présentation du produit

Oracle DIVAdirector est un outil permettant l'interaction avec des systèmes Oracle DIVArchive existants. L'interface utilisateur graphique fonctionne au moyen d'un navigateur Web. DIVAdirector contient les composants principaux suivants :

DIVAdirector Server

DIVAdirector Server fournit les interfaces avec DIVArchive via l'API C++ pour toutes les opérations demandées par DIVAdirector Web. Il synchronise également, dans sa propre base de données, les informations des objets détectés stockées dans DIVArchive. Il surveille les dossiers cible configurés pour les proxies, les métadonnées et les opérations et gère l'historique de l'ensemble des dossiers cible et opérations de l'interface utilisateur.

DIVAdirector Web

Le module Web de DIVAdirector fournit une interface Web permettant aux utilisateurs de rechercher des objets détectés dans DIVArchive, d'administrer les droits d'accès utilisateur, d'ajouter des métadonnées aux ressources, d'utiliser des proxies d'objet et d'effectuer des opérations telles que la restauration, la restauration partielle et la suppression des éléments ajoutés aux emplacements de travail ou aux listes de plans et séquences. Les utilisateurs peuvent également consulter des fichiers en local et archiver du contenu dans le système DIVArchive.

Base de données DIVAdirector

DIVAdirector utilise PostgreSQL pour stocker toutes les informations sur les ressources, les proxies, les utilisateurs ainsi que les métadonnées, l'historique des opérations et les paramètres de configuration.

DIVAdirector Transcoder Service

DIVAdirector Transcoder Service est un service distinct appelé par DIVAdirector pour transcoder des clips haute résolution en proxies basse résolution qui sont ensuite affichés dans l'interface utilisateur de DIVAdirector Web.

DIVAdirector Task Manager Service

DIVAdirector Task Manager Service est une application de service Windows visible dans la boîte de dialogue standard de Services Control Manager. Cette application permet d'exécuter des tâches dont l'exécution est potentiellement longue en tant que processus en arrière-plan.

DIVAdirector API Service

Ce service expose les points de terminaison pour la fonctionnalité commune de DIVAdirector. Au départ, seul un petit sous-ensemble de la logique de DIVAdirector est contenu dans ce service. Les points de terminaison exposés à travers ce service continuent de se développer à mesure que la fonctionnalité est migrée depuis DIVAdirector Web.

Principes généraux de sécurité

Les sections suivantes décrivent les principes fondamentaux nécessaires pour utiliser toutes les applications en toute sécurité.

Mise à jour du logiciel

Assurez-vous de toujours exécuter la dernière version de DIVAdirector. Vous pouvez trouver les versions actuelles du logiciel à télécharger sur Oracle Software Delivery Cloud :

https://edelivery.oracle.com/

Limitation de l'accès via le réseau aux services critiques

DIVAdirector utilise les ports TCP/IP suivants :

- tcp/7680 pour les commandes de l'interface utilisateur

- tcp/8080 pour le serveur HTTP

Pour les versions DIVAdirector postérieures à la version 5.3.0, trois ports supplémentaires sont nécessaires :

- tcp/9763 - Intégration de DIVArchiveWS Service.

- tcp/9876 - Intégration de DIVAtranscode Service.

- tcp/6543 - Intégration de DIVAdirector API Service.

Remarque :
Les numéros de port indiqués ci-dessus sont les numéros actuels ; toutefois, ils sont susceptibles de changer dans le futur.

Exécution en tant qu'utilisateur ADMIN et utilisation du principe du moindre privilège si possible

DIVAdirector fournit un utilisateur Super Admin par défaut dont le mot de passe doit être modifié après la première connexion. Cet utilisateur peut ensuite créer d'autres comptes utilisateur disposant de différentes autorisations de groupe pour l'accès et les opérations.

Si le mot de passe par défaut n'est pas modifié, le système demeure accessible pour une activité malveillante potentielle. Le mot de passe par défaut doit être modifié immédiatement après l'installation et la configuration pour le compte Super administrateur, et tous les 180 jours (au minimum) après cela. Une fois la modification apportée, vous devez stocker les mots de passe dans un emplacement sécurisé, hors ligne, où ils seront disponibles pour le support technique Oracle, le cas échéant.

Surveillance de l'activité du système

Vous pouvez surveiller l'activité du système afin de déterminer si DIVAdirector fonctionne correctement. Les journaux sont situés sous C:\Program Files (x86)\DIVAdirector 5\cmg-server et C:\Program Files (x86)\DIVAdirector 5\www\logs.

Consultation des dernières informations de sécurité

Vous pouvez accéder à plusieurs sources d'informations de sécurité. Pour les informations de sécurité et les alertes pour une grande variété de produits logiciels, voir :

http://www.us-cert.gov

La principale façon de rester à jour en matière de sécurité consiste à exécuter la version la plus récente du logiciel DIVAdirector.

2 Installation sécurisée

Ce chapitre vous indique le processus de planification pour une installation sécurisée. Il décrit également plusieurs topologies de déploiement recommandées pour ces systèmes.

Analyse de votre environnement

Les réponses aux questions suivantes peuvent vous aider à comprendre les exigences de sécurité :

Quelles sont les ressources à protéger ?

Vous pouvez protéger un grand nombre de ressources dans l'environnement de production. Lorsque vous choisissez le niveau de sécurité à mettre en oeuvre, tenez compte des ressources qui nécessitent une protection. Lors de l'utilisation de DIVAdirector, protégez les ressources suivantes :

Disque de données principal

Il s'agit des dossiers proxy contenant les clips basse résolution. Ces derniers figurent principalement sur les disques locaux et distants connectés au système DIVAdirector. L'accès indépendant à ces disques (sans passer par DIVAdirector) présente un risque de sécurité. Un tel accès externe peut se faire à partir d'un système non fiable qui lit ou écrit sur ces disques ou à partir d'un système interne qui fournit un accès à ces unités de disque par accident.

Disque de base de données et disques de sauvegarde

Il s'agit des ressources de disque de base de données et de disque de sauvegarde utilisées pour créer le système DIVAdirector. Ce sont généralement des disques locaux et distants connectés aux systèmes DIVAdirector. L'accès indépendant à ces disques (sans passer par DIVAdirector) présente un risque de sécurité. Un tel accès externe peut se faire à partir d'un système non fiable qui lit ou écrit sur ces disques ou à partir d'un système interne qui fournit un accès à ces unités de disque par accident.

Fichiers et paramètres de configuration

Les paramètres de configuration du système DIVAdirector doivent être protégés contre l'accès par des utilisateurs autres que des administrateurs de niveau système d'exploitation. En général, ces paramètres sont protégés automatiquement par les utilisateurs administrateurs de niveau système d'exploitation. Notez que rendre les fichiers de configuration accessibles en écriture à des utilisateurs non administratifs présente un risque de sécurité. Les fichiers sensibles englobent tous les fichiers de configuration de l'application figurant dans le répertoire d'installation, notamment :

- www\Web.config

- Api\Oracle.DIVAdirector.Api.exe.config

- TaskManager\Oracle.DIVAdirector.TaskManager.exe.config

- cmgserver\cmgserver.ini

De quels utilisateurs les ressources doivent-elles être protégées ?

En général, les ressources décrites dans la section précédente doivent être protégées contre l'accès par des utilisateurs non-administrateurs sur un système configuré, ou contre un système externe non fiable qui peut accéder à ces ressources via le WAN ou le Fabric FC.

Que se passera-t-il si la protection des ressources stratégiques échoue ?

Les conséquences d'un échec de la protection des ressources peuvent aller d'un accès inapproprié (accès à des données en dehors des opérations DIVAdirector normales) à l'altération des données (écriture sur le disque ou la bande en dehors des autorisations normales).

3 Fonctions de sécurité

Pour éviter des menaces de sécurité potentielles, les clients exécutant DIVAdirector doivent faire attention à l'authentification et l'autorisation du système.

Ces menaces de sécurité peuvent être réduites grâce à une configuration adéquate et en suivant la liste de contrôle post-installation de l'Annexe A, Liste de contrôle du déploiement sécurisé.

Modèle de sécurité

Les fonctionnalités de sécurité critiques suivantes protègent contre les menaces de sécurité :

- Authentification : garantit que seules les personnes autorisées peuvent accéder au système et aux données.

- Autorisation : fournit un contrôle d'accès aux privilèges du système et aux données. Cette fonctionnalité repose sur l'authentification afin de garantir que les personnes disposent uniquement de l'accès dont elles ont besoin.

A Liste de contrôle du déploiement sécurisé

1. Définissez des mots de passe forts pour le compte Administrateur et tous les autres comptes de niveau système d'exploitation (SE) auxquels des rôles administrateur ou service DIVArchive ou DIVAdirector sont affectés.

2. N'utilisez pas le compte d'administrateur SE local mais affectez les rôles comme nécessaire aux autres comptes utilisateur.

3. Définissez un mot de passe fort pour l'utilisateur administrateur DIVAdirector. Remplacez immédiatement le mot de passe par défaut de l'installation par un mot de passe fort. Vous pouvez effectuer cette modification dans l'écran des paramètres Admin, Personal de DIVAdirector.

4. Installez le pare-feu sur le système et appliquez les règles de port DIVAdirector par défaut.

5. Installez les mises à jour du SE et de DIVAdirector sur une base périodique car ces dernières incluent les patches de sécurité.

6. Installez l'antivirus et excluez les processus DIVAdirector et le stockage à des fins de performance.

Avis juridiques d'Oracle

Copyright

Copyright © 1994-2016, Oracle et/ou ses affiliés. Tous droits réservés.

Restrictions de licence/Avis d'exclusion de responsabilité en cas de dommage indirect et/ou consécutif

Ce logiciel et la documentation qui l'accompagne sont protégés par les lois sur la propriété intellectuelle. Ils sont concédés sous licence et soumis à des restrictions d'utilisation et de divulgation. Sauf stipulation expresse de votre contrat de licence ou de la loi, vous ne pouvez pas copier, reproduire, traduire, diffuser, modifier, accorder de licence, transmettre, distribuer, exposer, exécuter, publier ou afficher le logiciel, même partiellement, sous quelque forme et par quelque procédé que ce soit. Par ailleurs, il est interdit de procéder à toute ingénierie inverse du logiciel, de le désassembler ou de le décompiler, excepté à des fins d'interopérabilité avec des logiciels tiers ou tel que prescrit par la loi.

Exonération de garantie

Les informations fournies dans ce document sont susceptibles de modification sans préavis. Par ailleurs, Oracle Corporation ne garantit pas qu'elles soient exemptes d'erreurs et vous invite, le cas échéant, à lui en faire part par écrit.

Avis sur la limitation des droits

Si ce logiciel, ou la documentation qui l'accompagne, est livré sous licence au Gouvernement des Etats-Unis, ou à quiconque qui aurait souscrit la licence de ce logiciel pour le compte du Gouvernement des Etats-Unis, la notice suivante s'applique :

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware and/or documentation and technical data delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to U.S. Government.

Avis sur les applications dangereuses

Ce logiciel ou matériel a été développé pour un usage général dans le cadre d'applications de gestion des informations. Ce logiciel ou matériel n'est pas conçu ni n'est destiné à être utilisé dans des applications à risque, notamment dans des applications pouvant causer un risque de dommages corporels. Si vous utilisez ce logiciel ou ce matériel dans le cadre d'applications dangereuses, il est de votre responsabilité de prendre toutes les mesures de secours, de sauvegarde, de redondance et autres mesures nécessaires à son utilisation dans des conditions optimales de sécurité. Oracle Corporation et ses affiliés déclinent toute responsabilité quant aux dommages causés par l'utilisation de ce logiciel ou matériel pour des applications dangereuses.

Marques

Oracle et Java sont des marques déposées d'Oracle Corporation et/ou de ses affiliés. Tout autre nom mentionné peut correspondre à des marques appartenant à d'autres propriétaires qu'Oracle.

Intel et Intel Xeon sont des marques ou des marques déposées d'Intel Corporation. Toutes les marques SPARC sont utilisées sous licence et sont des marques ou des marques déposées de SPARC International, Inc. AMD, Opteron, le logo AMD et le logo AMD Opteron sont des marques ou des marques déposées d'Advanced Micro Devices. UNIX est une marque déposée de The Open Group.

Avis d'exclusion de responsabilité concernant les services, produits et contenu tiers

Ce logiciel ou matériel et la documentation qui l'accompagne peuvent fournir des informations ou des liens donnant accès à des contenus, des produits et des services émanant de tiers. Oracle Corporation et ses affiliés déclinent toute responsabilité ou garantie expresse quant aux contenus, produits ou services émanant de tiers, sauf mention contraire stipulée dans un contrat entre vous et Oracle. En aucun cas, Oracle Corporation et ses affiliés ne sauraient être tenus pour responsables des pertes subies, des coûts occasionnés ou des dommages causés par l'accès à des contenus, produits ou services tiers, ou à leur utilisation, sauf mention contraire stipulée dans un contrat entre vous et Oracle.

Avis sur les projets alpha et bêta de la documentation

Si cette documentation est fournie en version préproduction:

Cette documentation est fournie en version pré-production et uniquement à des fins de démonstration et d’usage à titre préliminaire de la version finale. Celle-ci n'est pas toujours spécifique du matériel informatique sur lequel vous utilisez ce logiciel. Oracle Corporation et ses affiliés déclinent expressément toute responsabilité ou garantie expresse quant au contenu de cette documentation. Oracle Corporation et ses affiliés ne sauraient en aucun cas être tenus pour responsable des pertes subies, des coûts occasionnés ou des dommages causés par l'utilisation de cette documentation.

Avis sur les projets alpha et bêta de la documentation à caractère privé

Si cette documentation est fournie en version préproduction à caractère privé :

Les informations contenues dans ce document sont fournies à titre informatif uniquement et doivent être prises en compte en votre qualité de membre du customer advisory board ou conformément à votre contrat d'essai de version bêta uniquement. Ce document ne constitue en aucun cas un engagement à fournir des composants, du code ou des fonctionnalités et ne doit pas être retenu comme base d'une quelconque décision d'achat. Le développement, la commercialisation et la mise à disposition des fonctions ou fonctionnalités décrites restent à la seule discrétion d'Oracle.

Ce document contient des informations qui sont la propriété exclusive d'Oracle, qu'il s'agisse de la version électronique ou imprimée. Votre accès à ce contenu confidentiel et son utilisation sont soumis aux termes de vos contrats, Contrat-Cadre Oracle (OMA) Contrat de Licence et de Services Oracle (OLSA), Contrat Réseau Partenaires Oracle (OPN), contrat de distribution Oracle ou de tout autre contrat de licence en vigueur que vous avez signé et que vous vous engagez à respecter. Ce document et son contenu ne peuvent en aucun cas être communiqués, copiés, reproduits ou distribués à une personne extérieure à Oracle sans le consentement écrit d'Oracle. Ce document ne fait pas partie de votre contrat de licence. Par ailleurs, il ne peut être intégré à aucun accord contractuel passé avec Oracle ou ses filiales ou affiliés.

Accessibilité de la documentation

Pour plus d'informations sur l'engagement d'Oracle pour l'accessibilité à la documentation, visitez le site Web Oracle Accessibility Program, à l'adresse : http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Accès aux services de support Oracle

Les clients Oracle qui ont souscrit un contrat de support ont accès au support électronique via My Oracle Support. Pour plus d'informations, visitez le site http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info ou le site http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs si vous êtes malentendant.