CSP Frame-Src Value
Checker ID: #20
CSP Frame-Src Value
A regra do “O que eu posso exibir na minha tela?”. Define quais sites podem ser carregados dentro de iframes no seu site.
Diferente do frame-ancestors (que controla quem te clona), o frame-src controla o que você exibe. Impede que, caso seu site sofra uma injeção de código, o atacante carregue uma página de phishing (como uma tela de login falsa) dentro de um iframe na sua página, enganando seus usuários.
• O parâmetro frame-src deve estar presente, ou deve existir um default-src seguro ('none' ou 'self') que sirva de fallback.
• Valores aceitos: 'none' (nenhum iframe permitido — recomendado se o site não usa iframes), 'self', ou URLs HTTPS específicas dos sites que precisam ser embutidos (ex.: https://www.google.com para Google Maps, https://www.youtube.com para vídeos do YouTube).
• O valor * (qualquer iframe) é proibido.
HTTP/1.1 200 OK
Content-Security-Policy: frame-src 'none';
Content-Type: text/html; charset=UTF-8
HTTP/1.1 200 OK
Content-Security-Policy: frame-src https://www.google.com;
Content-Type: text/html; charset=UTF-8
HTTP/1.1 200 OK
Content-Security-Policy: default-src 'self';
Content-Type: text/html; charset=UTF-8
HTTP/1.1 200 OK
Content-Security-Policy: frame-src *;
Content-Type: text/html; charset=UTF-8