diff --git a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript index 7cf9bf25..339880ca 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript +++ b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript @@ -22,3 +22,9 @@ plugin.tx_bwcaptcha.settings { width = 220 height = 60 } + +# Requests with a malformed type (e.g. ?type=03413) bypass the bw_captcha middleware's +# strict string check and get rendered as this empty PAGE. If it were cacheable, genuine +# ?type=3413 requests would hit that cache entry, TypoScript would never be parsed and +# the middleware would crash on empty settings. +captcha.config.no_cache = 1