Bug #381
offen[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidActionNameException: The action "SeArCH(((().'()"" (controller "TYPO3\CMS\IndexedSearch\Controller\SearchContr…
0%
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/c06615db-b39f-431a-9afb-5d29533e09af/event/last/
Typ: NEW issue
Projekt: www-fuchsfelge-com
Bugsink Alert
TYPO3\CMS\Extbase\Mvc\Exception\InvalidActionNameException: The action "SeArCH(((().'()"" (controller "TYPO3\CMS\IndexedSearch\Controller\SearchContr…
Automatisch erstellt durch n8n
KI-Analyse:
1. Ursache¶
Ein manipuler/anomaler Request zielt mit der Action "SeArCH(((().'()" auf den Extbase-Dispatcher des IndexedSearch-Plugins ab. Der Name enthält offensichtlich bösartige Sonderzeichen ((, ', ", )) und gemischte Case – er steht nicht in der erlaubten controllerActions-Liste des Plugins → InvalidActionNameException.
Typischerweise ein Security-Probing / Bot-Request gegen eine Seite, auf der das Plugin tx_indexedsearch eingebunden ist.
2. Fix (konkret)¶
-
Sofort: Request blockieren – z. B. ModSecurity/Coraza-Regel oder Nginx/Apache-Rule, die Query-Strings mit
tx_indexedsearch[action]=...und nicht-alphanumerischen Zeichen droppen. -
TYPO3-seitig: Stelle sicher, dass
config.tx_indexedsearchrestriktiv konfiguriert ist (keine freien Action-Parameter). Halte TYPO3 +indexed_searchauf aktuellem Patchstand (ab 12 robuster gegen solche Requests). -
Nicht:
configurePlugin()im Core hacken – das wäre Falsch.
3. Betroffene Extension¶
indexed_search (typo3/cms-indexed-search) – TYPO3 Core Extension.
4. Confidence¶
95 % – die Exception ist eindeutig; der Action-Name ist offensichtlich kein valider Identifier und typisch für Probing/Bots. Die Stack-Traces (AbstractApplication, MiddlewareDispatcher) sind nur Durchleitungen, nicht die Wurzel.
Nichts anzuzeigen