Escape username before assigning to view (#7964)
* Update database.php * Update email.php * Update totp.php
This commit is contained in:
@@ -157,7 +157,7 @@ class plugin_database {
|
||||
|
||||
//assign user to the template
|
||||
if (!empty($_SESSION['username'])) {
|
||||
$view->assign("username", $_SESSION['username']);
|
||||
$view->assign("username", escape($_SESSION['username']));
|
||||
}
|
||||
|
||||
//messages
|
||||
|
||||
@@ -358,7 +358,7 @@ class plugin_email {
|
||||
$view->assign("button_verify", $text['label-verify']);
|
||||
$view->assign("message_delay", $theme_message_delay);
|
||||
if (!empty($_SESSION['username'])) {
|
||||
$view->assign("username", $_SESSION['username']);
|
||||
$view->assign("username", escape($_SESSION['username']));
|
||||
$view->assign("button_cancel", $text['button-cancel']);
|
||||
}
|
||||
|
||||
|
||||
@@ -237,7 +237,7 @@ class plugin_totp {
|
||||
$view->assign("favicon", $theme_favicon);
|
||||
$view->assign("background_video", $theme_background_video);
|
||||
if (!empty($_SESSION['username'])) {
|
||||
$view->assign("username", $_SESSION['username']);
|
||||
$view->assign("username", escape($_SESSION['username']));
|
||||
$view->assign("button_cancel", $text['button-cancel']);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user