Uma vazamento persistente de privacidade relacionado aos cabeçalhos HTTP_ACCEPT que contorna VPNs e configurações avançadas de privacidade.
Mesmo com uma VPN ativa e a Resistência à Impressão Digital (RFP) configurada como verdadeira, o navegador continua vazando o idioma nativo do sistema (no meu caso, pt-BR). Isso compromete significativamente a anonimidade e fortalece a impressão digital do navegador.
O cabeçalho se parece com isso:
text/html, */*; q=0.01 gzip, deflate en-US,pt-BR;q=0.9
O Problema:
O navegador constantemente redefine a preferência intl.accept_languages. Mesmo que você a altere manualmente para en-US em about:config, ela reverte para en-US,pt-BR após uma reinicialização se você estiver fisicamente no Brasil.
Já tentei o seguinte, mas nada resolveu o problema:
Configurar privacy.spoof_english para 2.
Ativar todas as flags relacionadas à Impressão Digital para Verdadeiro.
Substituir manualmente intl.accept_languages.
A Mozilla precisa tornar intl.accept_languages uma configuração persistente que não seja redefinida automaticamente. Esse vazamento acontece mesmo quando não estamos logados em nenhum serviço e enquanto usamos uma VPN para ocultar o IP.
Meus Resultados de Impressão Digital (EFF Cover Your Tracks):
Apesar desse vazamento, minha configuração é bastante forte:
“Somente um em 81.460 navegadores tem a mesma impressão digital que a sua.”
“Seu navegador tem uma impressão digital que transmite 16,31 bits de informações identificáveis.”
Enquanto 16,31 bits é muito melhor que a média de 18+ bits, o vazamento de idioma é uma falha crítica. Os sites podem ver que você está no Brasil (BR) via cabeçalhos, mesmo que seu IP e DNS apontem para outro país.
Isso impacta diretamente a privacidade e a anonimidade. Mesmo usuários que utilizam uma VPN para ocultar sua localização acabam expostos porque seu idioma nativo é vazado.
Test: EFF (Electronic Frontier Foundation)