Es una buena práctica de seguridad deshabilitar los métodos HTTP TRACE y TRACK en producción. ¿Cuál es la mejor manera de hacer esto en una implementación de Elastic Beanstalk basada en Apache2 (como Python)?
Establecer TraceEnable Off ( como se sugiere aquí ) solo deshabilitará TRACE y no TRACK. Deberá usar el motor de reescritura para las solicitudes TRACK.
Agregue lo siguiente a uno de sus archivos .config en .ebextensions :
files: "/etc/httpd/conf.d/disable_trace_track.conf": mode: "000644" owner: root group: root content: | TraceEnable Off RewriteEngine on <If "%{REQUEST_METHOD} == 'TRACK'"> RewriteRule .* - [F] </If>