fix XSS
authorIvan Kohler <ivan@freeside.biz>
Mon, 12 Nov 2012 08:02:42 +0000 (00:02 -0800)
committerIvan Kohler <ivan@freeside.biz>
Mon, 12 Nov 2012 08:02:42 +0000 (00:02 -0800)
FS/FS/ClientAPI/MyAccount.pm

index d07b383..3364b97 100644 (file)
@@ -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