Skip to content

Commit

Permalink
Merge pull request #9 from maxfrerichs/bugfix/fix-xss-vulnerability
Browse files Browse the repository at this point in the history
[BUGFIX] sanitize searchString to prevent XSS attacks.
  • Loading branch information
thommyhh committed May 21, 2024
2 parents c3c2f75 + bbb4aba commit 4e63ca2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Classes/Controller/SearchController.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ class SearchController extends ActionController
{
public function searchAction()
{
$searchString = $this->request->getQueryParams()[($this->settings['parameters']['search'] ?? 'q')];
$searchString = htmlspecialchars(strip_tags($this->request->getQueryParams()[($this->settings['parameters']['search'] ?? 'q')]), ENT_QUOTES, 'UTF-8');
$currentPage = $this->request->getQueryParams()[($this->settings['parameters']['page'] ?? 'p')];
$currentPage = max(1, $currentPage ? (int)$currentPage : 1);
$category = $this->request->getQueryParams()[($this->settings['parameters']['category'] ?? 'c')];
Expand Down

0 comments on commit 4e63ca2

Please sign in to comment.