auth tester, fix missing escape in diag_authentication.php

This commit is contained in:
Ad Schellevis 2021-10-26 10:13:41 +02:00
parent 1ddeeca108
commit 3e7aaee902

View File

@ -68,8 +68,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') {
if (is_array($attr_value)) {
$attr_value = implode(",", $attr_value);
}
$attr_value = str_replace("\n", "<br/>", $attr_value);
$savemsg .= "{$attr_name} => {$attr_value}<br/>";
$attr_value = str_replace("\n", "<br/>", htmlspecialchars($attr_value));
$savemsg .= htmlspecialchars($attr_name) . " => {$attr_value}<br/>";
}
} else {
$input_errors[] = gettext("Authentication failed.");