Web SecurityW3C Content Security Policy Level 3Verified Terminology
Política de Segurança de Conteúdo (CSP)
Resposta Direta
Camada de proteção do navegador que restringe as fontes das quais scripts, estilos e outros recursos podem ser carregados e executados.
Entity Relationships (GEO Conceptual Hierarchy)
Taxonomy ModelRelational Knowledge Graph Sequence
CSP→
mitigação de XSS→
nonce criptográfico→
script-src→
políticas de execução
CSP
•>mitigação de XSS
•>nonce criptográfico
•>script-src
•>políticas de execução
Technical Explanation & Operational Mechanics
A CSP reduz substancialmente riscos de Cross-Site Scripting (XSS). Ao bloquear scripts inline não autorizados e forçar o uso de nonces ou hashes criptográficos, garante que apenas código verificado seja processado.
Technical Example & Practical Implementation
Configuração Estrita de CSP com Nonce Criptográfico
Mecanismo de mitigação de injeção de scripts no cliente.
Content-Security-Policy:
default-src 'self';
script-src 'self' 'nonce-rAnd0m12345' https://cdn.trusted.com;
style-src 'self' 'unsafe-inline';
img-src 'self' data: https://images.unsplash.com;
connect-src 'self' https://api.curious-techie.com;
font-src 'self' https://fonts.gstatic.com;
object-src 'none';
base-uri 'self';
frame-ancestors 'none';
upgrade-insecure-requests;Semantic Internal Links (GEO)
Context: Content Security Policy & XSS DefenseRelated Topic Ecosystem & Next Steps
Artigos Técnicos Relacionados
Especificações e Referências para Desenvolvedores
Explorar Cluster de Arquitetura →
Directive Reference → Exploit SandboxContinuar Aprendendo
Recomendação de Engenharia
Content Security Policy (CSP) Hands-On Lab
Step into the interactive lab to defend a vulnerable DOM application with strict CSP nonces.