Remote Desktop Manager Tableau de bord de sécurité

Le tableau de bord de sécurité est un outil offrant des conseils pour améliorer la sécurité de la plateforme Remote Desktop Manager et également des astuces pour réduire la charge de travail des administrateurs. Certains conseils sont des meilleures pratiques communes en infosec, d'autres sont un consensus entre nos propres équipes.

Les scores sont certes discutables et nous ne prétendons pas que chaque sujet a la même valeur relative pour tous les membres de notre communauté. Atteindre 100% n'est sûrement pas un but en soi, nous visons simplement à sensibiliser et à fournir des idées pour votre propre renforcement de la sécurité.

Remote Desktop Manager tableau de bord de sécurité
Remote Desktop Manager tableau de bord de sécurité

Actions d'amélioration

Configurer un modèle de mot de passe par défaut

Les modèles de mot de passe définissent les exigences pour les mots de passe générés avec les générateurs de mot de passe.

Atténuation

Dans Fichier – Modèles, sélectionner Modèles de mot de passe pour créer un modèle. Ensuite, le modèle par défaut peut être sélectionné dans Administration – Paramètres système – Modèles de mot de passe.


Utiliser un fournisseur de sécurité

Par défaut, les mots de passe ne sont pas protégés au repos. Lorsqu'un fournisseur de sécurité est configuré, les données sensibles contenues dans une source de données sont chiffrées.

Atténuation

Les fournisseurs de sécurité sont configurés dans Administration – Fournisseurs de sécurité.


Utiliser une clé principale avec la source de données

Utiliser une clé principale chiffre le contenu sensible des fichiers de source de données basés sur XML.

Atténuation

La clé principale peut être définie sous Fichier – Changer la clé principale.


Configurer une version client minimale

Il est recommandé de définir une version Remote Desktop Manager minimale pour garantir que les clients sont à jour et disposent des dernières fonctionnalités de sécurité.


Chiffrer les fichiers de configuration à l'aide d'un mot de passe d'application

Le mot de passe d'application doit être utilisé pour chiffrer les informations sensibles dans les fichiers de configuration Remote Desktop Manager.

Atténuation

Dans Fichier – Paramètres – Sécurité – Sécurité de l'application (local), choisir Utiliser un mot de passe d'application et cocher Chiffrer les fichiers locaux en utilisant le mot de passe d'application.


Utiliser HTTPS pour se connecter à la source de données

HTTPS est utilisé pour protéger la communication entre le client et le serveur hébergeant la source de données. Le trafic sur HTTP est non chiffré et peut être intercepté et altéré par un tiers malveillant.

Atténuation

Configurer un certificat TLS sur le serveur et définir l'URL de la source de données pour commencer par https://. Voir Configurer SSL.


Désactiver la sécurité héritée

La sécurité héritée a été dépréciée et sera complètement supprimée à partir de la version 2023.3 de Remote Desktop Manager.

Atténuation

Dans Administration – Paramètres système – Gestion de Coffre – Paramètres de sécurité – Sécurité, désactiver Utiliser la sécurité héritée. Voir Désactiver la sécurité héritée dans Remote Desktop Manager.


L'authentification à deux facteurs (A2F) doit être imposée

L'authentification à deux facteurs (A2F) nécessite un moyen supplémentaire d'authentification lors de la connexion à une source de données. Ce contrôle empêche l'abus de mots de passe compromis, divulgués ou faibles. Le logiciel peut être configuré pour imposer les exigences A2F à tous les utilisateurs.

Atténuation

Dans Administration – Paramètres système – Paramètres de sécurité, activer Forcer la configuration 2-facteurs de la source de données.


Le mode hors ligne doit être désactivé

Par défaut, le mode hors ligne est activé et permet à Remote Desktop Manager de mettre automatiquement en cache les identifiants stockés dans les entrées sur le système client. Cette fonctionnalité doit être désactivée dans les environnements à haute sécurité pour éviter une exposition inutile de données sensibles.


L'expiration du mot de passe doit être activée pour les utilisateurs personnalisés

Certaines normes de sécurité exigent que les mots de passe soient changés à intervalles réguliers. PCI DSS 4.0 exige que les mots de passe soient changés tous les 90 jours lorsque le mot de passe est le seul facteur d'authentification.

Atténuation

L'expiration du mot de passe peut être configurée dans Administration – Paramètres système – Paramètres de sécurité – Expiration du mot de passe utilisateur personnalisé (jours).


Les événements risqués doivent être désactivés ou générer un avertissement

Certains événements d'entrée peuvent effectuer des actions puissantes telles que l'exécution d'un programme ou d'un script externe. Ces événements représentent un risque s'ils sont modifiés par un acteur malveillant. Ces types d'événements peuvent être désactivés s'ils ne sont pas nécessaires, ou Remote Desktop Manager peut être configuré pour afficher un avertissement lorsqu'un tel événement est sur le point d'être exécuté.

Atténuation

Dans Administration – Paramètres système – Paramètres de sécurité, régler Événements risqués sur Désactivé ou Activé avec avertissements.


SMS ne doit pas être utilisé pour l'authentification à deux facteurs

SMS n'est pas recommandé pour l'A2F. Un mécanisme plus robuste basé sur une application d'authentification ou une clé de sécurité physique devrait être utilisé à la place.


Les connexions SQL doivent utiliser TLS

TLS protège les communications entre Remote Desktop Manager et l'instance SQL Server.

Atténuation

Configurer SQL Server pour prendre en charge les connexions TLS et ajouter encrypt=true à la connexion SQL Server.


La variable de mot de passe de la source de données doit être désactivée

Lorsque cette option est activée, la variable DATA_SOURCE_PASSWORD se résout au mot de passe de la source de données. Cette option doit être désactivée si elle n'est pas nécessaire.

Atténuation

Dans Administration – Paramètres système – Politique de mot de passe, décocher Autoriser la variable de mot de passe de la source de données.


L'analyseur de force de mot de passe doit utiliser zxcvbn

Zxcvbn est recommandé par rapport à l'analyseur de force de mot de passe hérité car il est plus fiable.

Atténuation

Dans Administration – Paramètres système – Politique de mot de passe, régler Calculateur de force de mot de passe sur Zxcvbn.


La validation du certificat TLS doit être activée

Valider les certificats garantit que la connexion est établie avec la partie prévue et protège contre les attaques d'interception de données.

Atténuation

Dans Fichier – Paramètres – Sécurité – Sécurité des certificats, décocher Ignorer les erreurs de certificat d'application.


Le chiffrement des données transparent (TDE) doit être utilisé avec SQL Server

Le chiffrement des données transparent chiffre les données de la base de données au repos, ce qui atténue les risques en cas de vol de disques physiques ou de bandes de sauvegarde.


L'activité Coffre d'utilisateur doit être enregistrée

Les journaux d'activité sur le coffre d'utilisateur peuvent fournir des informations supplémentaires lors de la réponse aux incidents.

Atténuation

Dans Administration – Paramètres système – Coffre d'utilisateur, cocher Enregistrer les activités coffre d'utilisateur.


Les Coffres doivent être créés avec des permissions restreintes par défaut

Il est préférable de fournir des droits aux utilisateurs selon les besoins. Lorsque cette option est activée, les coffres seront créés avec un ensemble de permissions plus limité.

Atténuation

Dans Administration – Paramètres système – Sécurité, cocher Créer les coffres avec un accès restreint par défaut.


Les avertissements pour les connexions RDP non fiables doivent être activés

Lorsqu'un certificat inconnu est présenté, le client RDP doit être configuré pour présenter un avertissement (Avertissez-moi) ou interrompre la connexion (Ne pas se connecter).

Atténuation

Dans Fichier – Paramètres – Types – Bureau à distance, régler Niveau d'authentification sur Avertissez-moi ou Ne pas se connecter.


Le chiffrement Zip doit utiliser le mode aes

L'algorithme ZipCrypto est considéré comme non sécurisé et AES devrait être utilisé à la place. Il est susceptible d'attaques de texte en clair connu qui peuvent permettre de récupérer le contenu de l'archive sans connaître le mot de passe (voir Pourquoi vous ne devriez jamais utiliser le Crypto natif Zip dans Windows pour plus de détails sur cette attaque).

Atténuation

Dans Fichier – Paramètres – Avancé, décocher Utiliser la compression ZipCrypto (non recommandé).