From: Ivan Kohler Date: Mon, 12 Nov 2012 08:02:42 +0000 (-0800) Subject: fix XSS X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=f9060f8300336b1fc792602a56308e883c27f3aa fix XSS --- diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index d07b3834e..3364b97df 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -2037,8 +2037,8 @@ sub _usage_details { $p->{ending} = $end; } - die "illegal beginning" if $beginning !~ /^\d*$/; - die "illegal ending" if $ending !~ /^\d*$/; + die "illegal beginning" if $p->{beginning} !~ /^\d*$/; + die "illegal ending" if $p->{ending} !~ /^\d*$/; my (@usage) = &$callback($svc_x, $p->{beginning}, $p->{ending}, %callback_opt