Avisos
Vaciar todo

Cabeceras de seguridad

2 Respuestas
2 Usuarios
0 Reactions
3 Visitas
Respuestas: 16
Eminent Member
Topic starter
 

Buenos días, desde el departamento de Ciberseguridad de nuestra empresa nos alertan de tres vulnerabilidades de la web

que debemos solventar, y queremos saber si nos podéis ayudar a hacerlo.
Adjuntamos una captura de pantalla del correo recibido con las tres. Espero que podáis leerlo correctamente. Si no es así, nos decís, gracias de antemano.

 

captura gamesaelectric

Contenido solo visible a usuarios registrados


 
Respondido : 17/03/2026 7:55 am
Tags del tema
Pepe
 Pepe
Respuestas: 42156
Illustrious Member Admin
 

Hola Ricardo.

Prueba añadiendo lo siguiente al final del archivo .htaccess:

<IfModule mod_headers.c>

# 1. Bloquea sniffing de MIME
Header always set X-Content-Type-Options "nosniff"

# 2. Anti-clickjacking 
Header always append X-Frame-Options "SAMEORIGIN"

Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"

# 4. Referrer Policy
Header always set Referrer-Policy "strict-origin-when-cross-origin"

# 5. Permissions Policy 
Header always set Permissions-Policy "\
accelerometer=(), \
ambient-light-sensor=(), \
autoplay=(), \
battery=(), \
camera=(), \
cross-origin-isolated=(), \
display-capture=(), \
document-domain=(), \
encrypted-media=(), \
execution-while-not-rendered=(), \
execution-while-out-of-viewport=(), \
fullscreen=(), \
geolocation=(), \
gyroscope=(), \
keyboard-map=(), \
magnetometer=(), \
microphone=(), \
midi=(), \
navigation-override=(), \
payment=(), \
picture-in-picture=(), \
publickey-credentials-get=(), \
screen-wake-lock=(), \
sync-xhr=(), \
usb=(), \
web-share=(), \
xr-spatial-tracking=()"

# 6. Content-Security-Policy 
<IfModule mod_headers.c>
Header set Content-Security-Policy "\
default-src 'self'; \
script-src 'self' \
 https://www.youtube.com  \
 https://www.youtube-nocookie.com  \
 https://s.ytimg.com  \
'sha256' valores-de-nonced-inline si los identificas; \
script-src-attr 'none'; \
style-src 'self' \
'unsafe-inline' /* necesario para la mayoría de temas WP modernos */ ; \
img-src 'self' data:  https://www.gamesaelectric.com  https://*.wp.com  https://i.ytimg.com;  \
font-src 'self' data:; \
connect-src 'self' \
 https://www.youtube.com  \
 https://*.youtube.com  \
 https://*.ytimg.com;  \
media-src 'self'  https://*.youtube.com  https://*.ytimg.com blob:; \
frame-src 'self' \
 https://www.youtube.com  \
 https://youtube.com;  \
child-src 'self' blob:; \
object-src 'none'; \
base-uri 'self'; \
form-action 'self'; \
frame-ancestors 'self'; \
upgrade-insecure-requests; \
block-all-mixed-content;"
</IfModule>

</IfModule>

Options -Indexes
ServerSignature Off

 

 

Un saludo


 
Respondido : 17/03/2026 9:42 am