diff --git a/src/Control/GoogleSitemapController.php b/src/Control/GoogleSitemapController.php index 81b9f37..ae9137f 100644 --- a/src/Control/GoogleSitemapController.php +++ b/src/Control/GoogleSitemapController.php @@ -70,6 +70,12 @@ class GoogleSitemapController extends Controller $class = $this->unsanitiseClassName($this->request->param('ID')); $page = $this->request->param('OtherID'); + if ($page) { + if (!is_numeric($page)) { + return new HTTPResponse('Page not found', 404); + } + } + if (GoogleSitemap::enabled() && $class && $page