Ir para o conteúdo
Ferramenta gratuita

Website Security Check: verifique a segurança do seu site

Com o Website Security Check, você verifica a segurança do seu próprio site externamente: a ferramenta acessa a página uma vez como um visitante comum, detecta versões de PHP, servidores web e CMS, compara-as com lançamentos e alertas de segurança atuais e avalia cabeçalhos de segurança, TLS, SPF, DMARC e DKIM com uma nota de A a F. É gratuito, não exige login e entrega o resultado em segundos.

Criado por Florian Galz

Para proprietários de sites e administradores: a verificação é passiva e não realiza ataques. A saída do autoteste do seu servidor é analisada apenas no seu navegador.

Servidor próprio? Com acesso root, você mesmo instala as atualizações de segurança assim que são lançadas.

Vulnerabilidades críticas do PHP CVE-2026-109618 e CVE-2026-109619

O BSI alerta sobre duas vulnerabilidades críticas no PHP (alerta de 21.10.2026). Todas as versões do PHP sem correção são afetadas; as versões corrigidas são 8.5.12, 8.4.27, 8.3.36 e 8.2.35. Verifique agora se seu servidor está entre os afetados.

Ler o alerta do BSI

Insira um domínio ou URL. A verificação acessa a página uma vez como um visitante comum, lê os cabeçalhos e o certificado, verifica o redirecionamento de http:// para HTTPS, se TLS 1.0/1.1 ainda são aceitos e consulta SPF, DMARC e DKIM via DNS. Ela não testa vulnerabilidades, não verifica portas nem acessa outros caminhos.

Exemplo de resultado

Exemplo de resultado do Website Security Check

Você digita um domínio, a verificação acessa a página uma vez, compara as versões detectadas com as versões atuais e os alertas de segurança e atribui uma nota de A a F. A resposta abaixo é fictícia; uma verificação real de example.com terá outro resultado.

Exemplo · Exemplo com cabeçalhos de resposta fictícios para example.com

Provavelmente afetado

Entrada

Domínio
example.com
Sem protocolo, a verificação começa em https://.

Resultado: nota, software detectado e avaliação

Nota geral
F (37 de 100 pontos)
Calculado apenas com base nos cabeçalhos de resposta: a verificação real também analisa o certificado, as versões de TLS e os registros de e-mail.
Servidor
nginx/1.22.1 (Debian)
Cabeçalho “Server”
PHP
PHP/8.2.28
Cabeçalho “X-Powered-By”
Avaliação de CVE-2026-109618 / -109619
Provavelmente afetado
Versão anterior a 8.2.35; possível backport — confira com o autoteste

Resultados

  • 1 erro
  • 3 avisos
  • 2 avisos
  • ErroPHP 8.2.28: provavelmente afetado por CVE-2026-109618 e CVE-2026-109619.

    Essa ramificação está corrigida a partir da versão 8.2.35. Como o Debian aplica correções por backport sem alterar o número da versão, o autoteste no servidor permite confirmar o resultado.

  • AvisoO suporte de segurança ao PHP 8.2.28 termina em 2026-12-31.

    Planeje a migração para PHP 8.3, 8.4 ou 8.5.

  • Avisonginx 1.22.1: essa ramificação não recebe mais atualizações upstream; a versão atual é 1.31.8.

    Se o software vier da distribuição, ela pode fornecer correções mantendo o número da versão antiga. O autoteste mostra a situação real.

  • NotaPHP 8.2.28: a versão 8.2.35 já está disponível na mesma ramificação.

    Se o software vier da distribuição, ela pode fornecer correções mantendo o número da versão antiga. O autoteste mostra a situação real.

  • AvisoO servidor informa versões exatas nos cabeçalhos de resposta (X-Powered-By, Server).

    Oculte as informações de versão: expose_php=Off, server_tokens off.

  • NotaFaltam 4 cabeçalhos de segurança: Content-Security-Policy, X-Frame-Options / frame-ancestors, Referrer-Policy, Permissions-Policy.

Para que serve o Website Security Check

Detectar possíveis vulnerabilidades externamente e conferir no servidor

Seja para identificar alertas de segurança atuais, atualizações do PHP ou problemas nos cabeçalhos, a verificação mostra em segundos onde seu site parece vulnerável.

Acompanhe os alertas atuais

A verificação compara as versões detectadas com seu catálogo de alertas de segurança, que atualmente inclui as falhas críticas de PHP CVE-2026-109618 e CVE-2026-109619, e informa as versões corrigidas.

Versões atualizadas?

Compara PHP, nginx, Apache, OpenSSL, WordPress, Drupal e outros softwares com os dados de lançamento do endoflife.date: atualização disponível, versão prestes a perder o suporte ou sem novas atualizações.

Verificar cabeçalhos de segurança

Verifica HSTS, Content-Security-Policy, X-Content-Type-Options, proteção contra clickjacking, Referrer-Policy e Permissions-Policy, com uma explicação da função de cada um.

TLS, cookies e e-mail

Avalia o certificado TLS, se o servidor ainda aceita TLS 1.0 ou 1.1, o redirecionamento de HTTP para HTTPS, os atributos dos cookies e os registros SPF, DMARC e DKIM do domínio.

Encontrar versões expostas

Mostra quais softwares e versões exatas seu servidor revela publicamente e como ocultá-los.

Autoteste para backports

Um comando somente de leitura no seu servidor, que não inicia programas, mostra o suporte ao sistema operacional, as atualizações de segurança pendentes, a necessidade de reinicialização, as versões dos pacotes do servidor web, dos bancos de dados, do Redis e do Node.js e se uma correção já está disponível por meio de um backport da distribuição.

Como funciona

Como verificar a segurança do seu site

Cinco etapas, do domínio a uma resposta confiável.

Passo 1

Inserir domínio

Digite o domínio ou a URL do seu site na verificação rápida e clique em “Verificar”. Sem protocolo, a verificação começa em https://.

Passo 2

Entender a nota e as penalidades

Você vê a nota geral de A a F com as principais penalidades, os softwares detectados com uma indicação de atualização e uma avaliação dos alertas de segurança atuais.

Passo 3

Analisar cabeçalhos, TLS e e-mail

Verifique a avaliação dos cabeçalhos de segurança, do certificado, das versões de TLS, do redirecionamento para HTTPS e dos registros SPF, DMARC e DKIM, e siga as orientações para corrigir os problemas.

Passo 4

Confira no servidor

Se não for possível detectar uma versão ou se ela for anterior à correção, acesse “Autoteste no servidor”, execute o comando exibido e cole a saída. A análise ocorre no seu navegador.

Passo 5

Verificar novamente

Após atualizações ou alterações nos cabeçalhos, execute a verificação novamente depois de cerca de 10 minutos, período em que o resultado permanece em cache, e compare a nova nota.

Verificação passiva, sem ataques

Teste de segurança do site: o que uma verificação externa pode revelar

Externamente, a ferramenta só vê o que o servidor divulga. Distribuições como Debian e Ubuntu frequentemente aplicam correções por backport sem alterar o número da versão. Por isso, cada alerta de segurança recebe uma de três avaliações, mas nunca o resultado “seguro”.

Provavelmente afetado
Um alerta de segurança atual afeta a versão detectada, que ainda não corresponde a uma versão corrigida. Se for um pacote da distribuição, a correção pode já ter sido aplicada por backport; o autoteste verifica isso.
Não detectável
Na maioria das vezes, o servidor não informa sua versão. Ocultá-la é bom, mas não revela se as correções foram aplicadas e, por isso, não causa penalidade. Nesse caso, verifique o servidor com o autoteste.
Corrigido
A versão detectada é igual ou posterior à versão corrigida indicada no alerta de segurança.

Cabeçalhos de segurança

Verificação de cabeçalhos de segurança: quais cabeçalhos seu site deve ter?

Esses seis cabeçalhos de resposta fazem do navegador um aliado. Quando faltam, raramente indicam uma vulnerabilidade imediata, mas representam um risco fácil de corrigir.

Strict-Transport-Security
Obriga os navegadores a usar HTTPS permanentemente e impede ataques de downgrade.
Content-Security-Policy
Limita os scripts e recursos que um site pode carregar — a principal proteção contra cross-site scripting.
X-Content-Type-Options
Impede que os navegadores interpretem os arquivos de forma diferente daquela em que o servidor os entrega.
X-Frame-Options / frame-ancestors
Impede que sua página seja incorporada de forma invisível em um frame de outro site e receba cliques.
Referrer-Policy
Controla quanto do endereço é compartilhado ao clicar em links externos.
Permissions-Policy
Desativa seletivamente recursos do navegador, como câmera, microfone e localização, para sua página.

Explorar mais

Mais ferramentas

Verificador de disponibilidade de sites

Verifique se um site está online, lento ou offline: status HTTP, tempo de resposta e causa de erros como problemas de DNS, timeout, erros de TLS ou 5xx.

Criado por Eric Mager

Consulta de DNS

Consultar registros A, AAAA, MX, TXT, NS, CNAME, SOA e CAA de um domínio, além do DNS reverso de cada IP.

Criado por Luca Stanek

Verificador do estado do DNS de e-mail

Verifique SPF, DKIM, DMARC e MX de um domínio de uma só vez, com explicações claras.

Criado por Jakub Martyniak

Gerador de SPF, DKIM e DMARC

Novo

Gere registros SPF, DKIM e DMARC para o envio de e-mails do seu domínio: escolha o provedor de e-mail, configure seus próprios servidores e a política, gere a chave DKIM no navegador e adicione tudo diretamente ao seu domínio na ZAP-Hosting.

Criado por Florian Galz

Verificador de listas de bloqueio de IPs

Verifique se um endereço IP ou servidor de e-mail está em listas de bloqueio de spam (RBL/DNSBL), como Spamhaus, Barracuda e SpamCop, incluindo DNS reverso e orientações para remoção.

Criado por Luca Stanek

Verificador SSL

Consulte de imediato o estado, o emissor, o período de validade e a data de expiração de um certificado SSL/TLS.

Criado por Sebastian Rademacher

Verificador de redirecionamentos

Verifique cadeias de redirecionamentos de uma URL, etapa por etapa: códigos de status (301/302/307/308), cabeçalhos HTTP, IP do servidor e tempo de resposta de cada redirecionamento.

Criado por Luca Stanek

Verificador de portas

Verifique se determinadas portas estão abertas num IP ou nome de host — selecione um protocolo ou jogo em vez de analisar todas as portas de uma vez.

Criado por Sebastian Rademacher

FAQ

Perguntas frequentes sobre o Website Security Check

Respostas rápidas sobre a verificação, a nota, backports e as falhas atuais do PHP.

A ferramenta acessa sua página uma vez, como um visitante comum (seguindo redirecionamentos de forma limitada), e lê o que o servidor divulga: os cabeçalhos Server e X-Powered-By, o gerador do CMS no HTML, seis cabeçalhos de segurança, os atributos dos cookies, o certificado TLS, versões antigas do TLS, o redirecionamento para HTTPS e os registros SPF, DMARC e DKIM do domínio. Ela compara as versões detectadas com os dados de lançamento do endoflife.date e alertas de segurança atuais. No exemplo fictício, example.com informa a versão PHP 8.2.28, provavelmente está afetado e recebe a nota F.

Não, de propósito. Um scanner de vulnerabilidades ataca ativamente uma página, por exemplo, enviando requisições de teste para vários caminhos. Isso não é apropriado em servidores de terceiros nem em uma ferramenta pública. A verificação é passiva: não tenta ataques nem examina outros caminhos e mostra onde sua página parece vulnerável externamente. Para obter uma resposta confiável, use o autoteste no seu servidor.

Cada verificação começa com 100 pontos e desconta pontos ponderados por problema: um alerta de segurança atual ou um certificado inválido causa uma grande penalidade; a ausência de cabeçalhos de segurança desconta, no máximo, 8 pontos ao todo. A partir de 90 pontos, a nota é A; de 80, B; de 70, C; de 60, D; de 50, E; abaixo disso, F. Se um alerta de segurança atual afetar a versão detectada, a nota máxima é D; se o software do servidor estiver sem suporte, a nota máxima é C. O que não é visível externamente não causa penalidade, por isso nem mesmo uma nota A comprova que o servidor é seguro.

Externamente, você só vê o que o servidor divulga. Se ele não informar a versão, a avaliação será “não detectável”: ocultá-la é bom, mas não revela se as correções foram aplicadas. Além disso, uma versão com numeração antiga pode já ter sido corrigida, pois Debian, Ubuntu e outras distribuições aplicam correções de segurança por backport sem alterar o número da versão. Por isso, a avaliação pode ser “provavelmente afetado”, “não detectável” ou “corrigido”, mas nunca “seguro”.

Confira no servidor com php -v. Para requisições web, porém, vale a versão do PHP-FPM ou do Apache, não apenas a da linha de comando. O comando do autoteste mostra todas as instalações de PHP encontradas, suas versões e as configurações relevantes. Externamente, alguns servidores informam a versão no cabeçalho X-Powered-By; você pode desativar isso com expose_php=Off.

Você executa um comando curto e somente de leitura no seu servidor e cola a saída na ferramenta. O comando não inicia programas; apenas lê o banco de dados de pacotes e arquivos de configuração: sistema operacional e kernel, versões dos pacotes de PHP, nginx, Apache, OpenSSL, MySQL, MariaDB, PostgreSQL, Redis e Node.js, atualizações pendentes no cache local do gerenciador de pacotes, necessidade de reinicialização, valores relevantes do php.ini e menções às correções nos changelogs dos pacotes. A análise ocorre no seu navegador: a saída não é enviada nem armazenada. Assim, você também pode verificar servidores internos e avaliar correções por backport da distribuição.

Duas vulnerabilidades críticas no PHP sobre as quais o BSI alertou em 21.10.2026. Segundo o alerta, versões mais antigas, até pelo menos o PHP 5, também são afetadas. As versões corrigidas são 8.5.12, 8.4.27, 8.3.36 e 8.2.35; para 7.4, 8.0 e 8.1, a equipe do PHP disponibilizou patches por backport. Como medidas temporárias, o BSI recomenda session.upload_progress.enabled=0, memory_limit=-1, um valor baixo para post_max_size e, no PHP 8.5, fatal_error_backtraces=0. Essas medidas apenas dificultam um ataque; não substituem a atualização.

Não. O Website Security Check é voltado a proprietários de sites e administradores e avalia versões de software, cabeçalhos de segurança, TLS e registros de e-mail de um site. Ele não verifica se uma loja é confiável, se um site pratica phishing ou distribui malware.

A verificação é gratuita e não exige login. Para evitar sobrecarregar servidores com requisições, são permitidas no máximo 10 verificações por minuto por endereço IP e 30 por minuto por host verificado. Os resultados ficam em cache por cerca de 10 minutos. A verificação não acessa endereços IP privados, localhost nem URLs com credenciais; para servidores internos, use o autoteste.

Mais alguma pergunta?

Contatar o suporte
Quer seu próprio servidor?

Atualizações sob seu controle — em servidores VPS e dedicados

Com acesso root, você instala as atualizações de segurança do PHP e do servidor web assim que são lançadas — em servidores VPS e dedicados da ZAP-Hosting.

4,4/5 Trustpilot32.000+ Servidores ativosDesde 2010

Sem configuração. Sem riscos. Online em segundos.

Duração flexívelCancele a qualquer momentoOnline em 60 segundos

Procurando mais ferramentas? Ver todas as ferramentas de rede