Correção: ERR_BLOCKED_BY_XSS_AUDITOR



Experimente Nosso Instrumento Para Eliminar Problemas

O Chrome está em constante desenvolvimento ativo, com novas versões lançadas de vez em quando para incluir novos recursos e melhorias de segurança. O Chrome não é usado apenas para navegar; ele também é usado para muitos serviços da Web que os desenvolvedores utilizam.



ERR_BLOCKED_BY_XSS_AUDITOR no Chrome



Com a versão recente do Chrome 57, a detecção do auditor XSS foi amplamente aprimorada. Eles tinham novas diretrizes definidas devido às quais os serviços da web pararam de funcionar e deram a mensagem de erro ‘ERR_BLOCKED_BY_XSS_AUDITOR '.



Essa mensagem de erro é gerada quando o conteúdo HTML está sendo enviado por meio do método POST dentro da solicitação. O Google Chrome possui um recurso de segurança XSS que sempre analisa o HTML que está sendo enviado por meio de formulários e bloqueia essas solicitações. Dessa forma, os formulários nunca são enviados e os exploits XSS são evitados.

O que causa a mensagem de erro ‘ERR_BLOCKED_BY_XSS_AUDITOR’ no Chrome?

Como mencionado antes, o construção recente do Chrome renovou o XSS Auditor para que as vulnerabilidades XSS não sejam exploradas. Por isso, você pode receber a mensagem de erro se não tiver atualizado o código-fonte de acordo.

Na maioria das vezes, há um falso positivo quando o navegador acredita que um ataque de 'script entre sites' está sendo forçado. Esses ataques ocorrem principalmente quando o navegador é induzido a renderizar JavaScript ou HTML que não faz parte do aspecto de exibição do site.



Solução (se você administrar o site)

Se você for um administrador de site e esta mensagem de erro estiver ocorrendo durante um uso normal, você pode tentar removê-la adicionando alguns cabeçalhos de página aos cabeçalhos POST. Esta é uma solução temporária até que você possa vir com uma alternativa adequada que trate adequadamente a solicitação do Auditor XSS.

PHP

Adicione o seguinte cabeçalho ao seu arquivo PHP:

cabeçalho ('X-XSS-Protection: 0');

ASP.NET

Aqui, estamos desativando a proteção XSS temporariamente até que você possa adicionar o manipulador adequado em seu código-fonte.

HttpContext.Response.AddHeader ('X-XSS-Protection