diff --git a/admin/inc/class.uiaccounts.inc.php b/admin/inc/class.uiaccounts.inc.php index 2c2219deb9..e694e5fd3b 100755 --- a/admin/inc/class.uiaccounts.inc.php +++ b/admin/inc/class.uiaccounts.inc.php @@ -942,9 +942,9 @@ accounts::cache_invalidate((int)$_GET['account_id']); $userData = $GLOBALS['egw']->accounts->read((int)$_GET['account_id'],'u'); - $var['account_lid'] = $userData['account_lid']; - $var['account_firstname'] = $userData['firstname']; - $var['account_lastname'] = $userData['lastname']; + $var['account_lid'] = html::htmlspecialchars($userData['account_lid']); + $var['account_firstname'] = html::htmlspecialchars($userData['firstname']); + $var['account_lastname'] = html::htmlspecialchars($userData['lastname']); $acl =& CreateObject('phpgwapi.acl',(int)$_GET['account_id']); $var['anonymous'] = $acl->check('anonymous',1,'phpgwapi') ? ' X' : ' '; @@ -1007,7 +1007,7 @@ { while (list(,$group) = each($usergroups)) { - $group_names[] = $group['account_name']; + $group_names[] = html::htmlspecialchars($group['account_name']); } $var['groups_select'] = implode(', ',$group_names); } @@ -1130,7 +1130,7 @@ 'form_action' => $GLOBALS['egw']->link('/index.php','menuaction=admin.uiaccounts.'.($group_info['account_id']?'edit':'add').'_group'), 'hidden_vars' => '', 'lang_group_name' => lang('group name'), - 'group_name_value' => $group_info['account_name'], + 'group_name_value' => html::htmlspecialchars($group_info['account_name']), 'lang_include_user' => lang('Select users for inclusion'), 'error' => (!$_errors?'':'