From ceeed65465f91e053656bf0032f003a5635b4d36 Mon Sep 17 00:00:00 2001 From: 3Dgoo Date: Mon, 28 Mar 2022 06:33:54 +1030 Subject: [PATCH] Ensure start var is not a negative number --- code/Search/SearchForm.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/Search/SearchForm.php b/code/Search/SearchForm.php index cbe170f1..12f81534 100644 --- a/code/Search/SearchForm.php +++ b/code/Search/SearchForm.php @@ -163,7 +163,7 @@ class SearchForm extends Form $keywords = $this->addStarsToKeywords($keywords); $pageLength = $this->getPageLength(); - $start = $request->requestVar('start') ?: 0; + $start = max(0, (int)$request->requestVar('start')); $booleanSearch = strpos($keywords, '"') !== false ||