From 78df8dcb95034f04cd305ec5ba699a877ecf8bc3 Mon Sep 17 00:00:00 2001 From: alejandro-campos Date: Fri, 10 Jan 2020 13:50:04 +0100 Subject: [PATCH] prevent user creation with leading or trailing spaces in user id --- pandora_console/godmode/users/configure_user.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/godmode/users/configure_user.php b/pandora_console/godmode/users/configure_user.php index 089fb355cb..cd93489653 100644 --- a/pandora_console/godmode/users/configure_user.php +++ b/pandora_console/godmode/users/configure_user.php @@ -243,8 +243,8 @@ if ($create_user) { $password_new = ''; $password_confirm = ''; $new_user = true; - } else if (preg_match('/\s+$/', io_safe_output($id))) { - ui_print_error_message(__('Invalid user ID: trailing blank spaces not allowed')); + } else if (preg_match('/^\s+|\s+$/', io_safe_output($id))) { + ui_print_error_message(__('Invalid user ID: leading or trailing blank spaces not allowed')); $user_info = $values; $password_new = ''; $password_confirm = '';