diff --git a/main/inc/lib/glossary.lib.php b/main/inc/lib/glossary.lib.php
index 671b15495a..bdd2eb1ff3 100755
--- a/main/inc/lib/glossary.lib.php
+++ b/main/inc/lib/glossary.lib.php
@@ -359,7 +359,11 @@ class GlossaryManager
if ($showMessage) {
Display::addFlash(
- Display::return_message(get_lang('TermDeleted').': '.$glossaryInfo['name'])
+ Display::return_message(
+ get_lang('TermDeleted').': '.Security::remove_XSS($glossaryInfo['name']),
+ 'normal',
+ false
+ )
);
}
@@ -637,7 +641,7 @@ class GlossaryManager
$return = ''.
Display::return_icon('edit.png', get_lang('Edit'), '', 22).'';
$glossary_data = self::get_glossary_information($glossary_id);
- $glossary_term = $glossary_data['name'];
+ $glossary_term = Security::remove_XSS(strip_tags($glossary_data['name']));
if (api_is_allowed_to_edit(null, true)) {
if ($glossary_data['session_id'] == api_get_session_id()) {
$return .= ''.