Garantir que la recherche contextuelle ne contient pas de redirection non validée [nouveau dans Security Center 7.0]
Empêchez les résultats de Recherche contextuelle de contenir des liens de référence en dehors du domaine actuel avec une propriété système.
Le module d’extension Recherche contextuelle affiche les résultats de la recherche dans une nouvelle fenêtre à l’aide de la page de l’interface cxs_new_window utilisateur. Cette page d’interface utilisateur contient un lien de référence qui peut être défini en fournissant une valeur à sysparm_url. Lorsque la com.snc.contextual_search.cxs_new_window.force_relative_link propriété système est définie sur vrai, sysparm_url elle ne peut contenir que des liens relatifs au domaine actuel. Cette restriction empêche la page d’interface utilisateur d’être utilisée comme une redirection non validée vers un site Web contrôlé par des attaquants. Lorsque la propriété est définie sur faux, sysparm_url peut créer un lien vers n’importe quel site web.
Définissez la com.snc.contextual_search.cxs_new_window.force_relative_link propriété sur vrai. Si la propriété n’existe pas dans la table Propriétés système [sys_properties], la valeur par défaut est faux. Si la propriété existe dans la table, elle est définie par défaut sur true.
En savoir plus
| Attribut | Description |
|---|---|
| Nom de la configuration | com.snc.contextual_search.cxs_new_window.force_relative_link |
| Type de configuration | Propriétés système (/sys_properties_list.do) |
| Type de données | Booléen |
| Valeur recommandée | vrai |
| Valeur par défaut | vrai |
| Valeur de secours | Faux |
| Catégorie | Validation, nettoyage et codage |
| Risque de sécurité |
|
| Impact fonctionnel | Quand elle est définie sur vrai, sysparm_url elle est autorisée à contenir uniquement des liens relatifs au domaine actuel. Cette restriction signifie que la page de l’interface utilisateur ne peut être liée qu’à des pages Web du domaine actuel. Toutefois, la page d’interface utilisateur est destinée à afficher les résultats de recherche du domaine actuel et ne doit être liée qu’au domaine actuel. |
| Dépendances et prérequis | Le module d’extension Recherche contextuelle (com.snc.contextual_search) doit être actif. |
Pour en savoir plus sur l’ajout ou la création d’une propriété système, reportez-vous à la section Add a system property.