]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 332906: Wrong parameters passed to sudo sessions when trying to bypass validation...
authorlpsolit%gmail.com <>
Fri, 7 Apr 2006 05:21:00 +0000 (05:21 +0000)
committerlpsolit%gmail.com <>
Fri, 7 Apr 2006 05:21:00 +0000 (05:21 +0000)
relogin.cgi

index 1aef30e10084006c8f4ac4649be364f82f2131f9..0d772f9eb9cf9ed9ed77ac9125ae3e5cfa39af89 100755 (executable)
@@ -121,8 +121,8 @@ elsif ($action eq 'begin-sudo') {
             && ($token_data eq 'sudo_prepared'))
     {
         ThrowUserError('sudo_preparation_required', 
-                       { target_login => $cgi->param('target_login'),
-                               reason => $cgi->param('reason')});
+                       { target_login => scalar $cgi->param('target_login'),
+                               reason => scalar $cgi->param('reason')});
     }
     Bugzilla::Token::DeleteToken($cgi->param('token'));