Feature: #91354 - Integrate server response security checks
See forge#91354
Description
In order to evaluate potential server misconfigurations and to reduce the potential of security implications in general, a new HTTP response check is integrated to "Environment Status" and the "Security" section in the reports module.
Impact
It is evaluated whether non-standard file extensions lead to unexpected
handling on the server-side, such as test.
being evaluated
as PHP or test.
being served with text/
content type.
Besides that, HTTP host header injection is evaluated. In case HTTP_
or
SERVER_
were reported to contain unexpected values, this is an indicator
for being affected by this configuration flaw. For Apache web servers, using the
configuration directive Use
might solve this problem.
Details are explained in TYPO3 Security Guidelines for Administrators.