Whitepaper de segurança e privacidade (visão geral)Capítulo 9
Capítulo 9 Segurança da Web e isolamento do cliente
A camada web é a superfície mais exposta. Este capítulo define a postura básica de segurança da web do FileBolt: CSP e cabeçalhos rigorosos, nenhum script de terceiros em páginas sensíveis e medidas defensivas contra injeção e abuso da interface.
9.1 Ameaças
- XSS, injeção no DOM, scripts da cadeia de suprimentos, clickjacking e ataques de UI redress (sobreposição de interface).
- Injeção de prompt ou truques de interface para levar os usuários a revelar links ou segredos.
- Roubo de tokens por armazenamento inseguro ou vazamento por referrer.
9.2 Isolamento de páginas
- As páginas sensíveis (download/descriptografia) DEVERIAM evitar scripts de terceiros e minimizar dependências.
- O isolamento de origem cruzada (cross-origin isolation) PODE ser usado quando necessário para recursos de desempenho/segurança, mas DEVE permanecer compatível.
- As páginas DEVERIAM aplicar políticas de referrer rigorosas para evitar o vazamento de URLs.
9.3 Defesas contra injeção / proteção contra abuso da interface
- Toda entrada não confiável DEVE ser escapada/sanitizada antes de ser inserida no DOM.
- Não renderize HTML não confiável. Prefira a renderização como texto e templates seguros.
- Onde houver nomes/metadados controlados pelo usuário, aplique restrições de comprimento e de caracteres.
9.4 Cabeçalhos de segurança e políticas do navegador
9.4.1 Cabeçalhos recomendados (ilustrativos)
Content-Security-Policycomscript-srcrestritivo econnect-srcapropriado.Referrer-Policy: no-referreroustrict-origin-when-cross-origin, dependendo dos requisitos da página.X-Content-Type-Options: nosniff,Permissions-Policye HSTS (veja o Capítulo 5).
9.5 Evidência verificável
- Os links públicos para relatórios de terceiros são reunidos em /status.
- A evidência se concentra na postura básica de segurança da web (TLS, cabeçalhos); as afirmações de conhecimento zero no nível do protocolo são sustentadas por restrições de design e por IDs de afirmação.