diff --git a/classes/local/cli/create.php b/classes/local/cli/create.php index bb4bd50..3d14fef 100644 --- a/classes/local/cli/create.php +++ b/classes/local/cli/create.php @@ -269,5 +269,4 @@ class create extends clibase { } return $option; } - } diff --git a/classes/local/outagelib.php b/classes/local/outagelib.php index 00a7bdf..c7aa4c8 100644 --- a/classes/local/outagelib.php +++ b/classes/local/outagelib.php @@ -331,7 +331,8 @@ if ((time() >= {{STARTTIME}}) && (time() < {{STOPTIME}})) { } if ({{USEACCESSKEY}} && $accesskeyblocked) { - echo ''; + $safeaccesskey = htmlspecialchars($useraccesskey ?? '', ENT_QUOTES | ENT_HTML5, 'UTF-8'); + echo ''; } if (!$isphpunit) { diff --git a/tests/local/outagelib_test.php b/tests/local/outagelib_test.php index c45a95c..fabbc29 100644 --- a/tests/local/outagelib_test.php +++ b/tests/local/outagelib_test.php @@ -318,7 +318,8 @@ e.e.e.e/20'); } if (true && $accesskeyblocked) { - echo ''; + $safeaccesskey = htmlspecialchars($useraccesskey ?? '', ENT_QUOTES | ENT_HTML5, 'UTF-8'); + echo ''; } if (!$isphpunit) { @@ -402,7 +403,8 @@ if ((time() >= 123) && (time() < 456)) { } if (true && $accesskeyblocked) { - echo ''; + $safeaccesskey = htmlspecialchars($useraccesskey ?? '', ENT_QUOTES | ENT_HTML5, 'UTF-8'); + echo ''; } if (!$isphpunit) {