diff --git a/core/filter_api.php b/core/filter_api.php index f8de0f8..4fe2f2e 100644 --- a/core/filter_api.php +++ b/core/filter_api.php @@ -1956,7 +1956,7 @@ function filter_get_bug_rows( &$p_page_number, &$p_per_page, &$p_page_count, &$p $t_where_params[] = $c_search; $t_where_params[] = $c_search; - if( is_numeric( $t_search_term ) ) { + if( is_numeric( $t_search_term ) && $t_search_term > 0 && $t_search_term <= 0x7FFFFFFF ) { $c_search_int = (int) $t_search_term; $t_textsearch_where_clause .= " OR $t_bug_table.id = " . db_param(); $t_textsearch_where_clause .= " OR $t_bugnote_table.id = " . db_param();