diff --git a/wp-admin/ms-sites.php b/wp-admin/ms-sites.php index 57a6d974b0..f94e86cb3e 100644 --- a/wp-admin/ms-sites.php +++ b/wp-admin/ms-sites.php @@ -308,8 +308,8 @@ switch( $_GET['action'] ) { // List blogs default: - $apage = isset( $_GET['apage'] ) ? intval( $_GET['apage'] ) : 1; - $num = isset( $_GET['num'] ) ? intval( $_GET['num'] ) : 15; + $apage = ( isset($_GET['apage'] ) && intval( $_GET['apage'] ) ) ? absint( $_GET['apage'] ) : 1; + $num = ( isset($_GET['num'] ) && intval( $_GET['num'] ) ) ? absint( $_GET['num'] ) : 15; $s = wp_specialchars( trim( $_GET[ 's' ] ) ); $query = "SELECT * FROM {$wpdb->blogs} WHERE site_id = '{$wpdb->siteid}' ";