Sanitise filter[Id] when parsing filter. Fixes GHSA-6rrw-66rf-6g5f
parent
6cc64dddff
commit
062cf568a3
|
@ -38,7 +38,8 @@ $fid = 0;
|
|||
if ( isset($_REQUEST['Id']) and $_REQUEST['Id'] ) {
|
||||
$fid = validInt($_REQUEST['Id']);
|
||||
} else if ( isset($_REQUEST['filter']) and isset($_REQUEST['filter']['Id']) ) {
|
||||
$fid = validInt($_REQUEST['filter']['Id']);
|
||||
# $_REQUEST['filter']['Id'] get used later in populating filter object, so need to sanitise it
|
||||
$fid = $_REQUEST['filter']['Id'] = validInt($_REQUEST['filter']['Id']);
|
||||
}
|
||||
$filter = null;
|
||||
foreach ( ZM\Filter::find(null,array('order'=>'lower(Name)')) as $Filter ) {
|
||||
|
|
Loading…
Reference in New Issue