We recently had a penetration test performed on our site and one of the recommendations was to implement the Expect-CT HTTP response header:
It is recommended to implement the Expect-CT header. A sensible setting for testing would be the following, however the max-age should be increased from 30 seconds to in the range of months once this has been tested and signed-off for permanent deployment.
Example:
Expect-CT: enforce,max-age=30Severity: Low
However, the MDN article for this setting says:
The Expect-CT will likely become obsolete in June 2021. Since May 2018 new certificates are expected to support SCTs by default. Certificates before March 2018 were allowed to have a lifetime of 39 months, those will all be expired in June 2021.
Given that we are now in June 2021, is there any reason why I shouldn't just ignore this recommendation from the penetration testing report?