Balisage XML d’échappement
Utilisez la propriété pour forcer l’échappement glide.ui.escape_text des valeurs XML au niveau de l’analyseur avant de les transmettre au navigateur du client.
Utilisez la glide.ui.escape_text propriété système pour échapper les valeurs XML au niveau de l’analyseur de l’interface utilisateur. Il empêche les attaques de script de site à site réfléchies et stockées. Cette propriété n’est pas applicable dans Portail de services.
- & -->
& - < -->
< - > -->
> - " -->
" - ' -->
' - / -->
/
Exemple : <![CDATA[<script>alert('XSS Attack') ;]]>
Évasion : <script>alert('Attaque XSS') ; </script>
Assurez-vous que la propriété existe dans la table Propriétés système [sys_properties] et qu’elle glide.ui.escape_text est définie sur vrai.
En savoir plus
| Attribut | Description |
|---|---|
| Nom de la configuration | glide.ui.escape_text |
| 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 | <aucun> |
| Valeur de secours | Faux |
| Catégorie | Validation, nettoyage et codage |
| Risque de sécurité |
|
| Impact fonctionnel | Aucun |
| Dépendances et prérequis | Aucun |