Segurança para WordPress

Descubra as vulnerabilidades de segurança no WordPress

Assim como qualquer outra aplicação web, também há vulnerabilidades de segurança no WordPress e algumas falhas, mas a preocupação em reforçar a segurança do software, para garantir que a experiência do usuário seja cada vez melhor e mais segura, faz com que o WordPress se atualize com bastante frequência.
Escrito Por apiki em junho de 2016 /7 min de leitura
Conteúdo escrito por humano
vulnerabilidade-seguranca-wordpress

Toda aplicação web com superfície de ataque tem vulnerabilidade. O WordPress não é exceção. A diferença está no ritmo de correção: o core recebe atualizações com frequência alta, justamente porque falhas identificadas viram patch em vez de virarem risco permanente.

Para quem opera um site crítico de negócio, a leitura prática é simples: o software cuida da parte dele. A sua operação precisa cuidar da parte que sobra, que é onde a maior parte dos incidentes nasce.

Ataque de força bruta - vulnerabilidades de segurança no WordPress

Vulnerabilidades de segurança no WordPress: quais as principais falhas encontradas?

O WordPress sustenta sites, portais e e-commerces em produção há anos. As brechas mais comuns que encontramos não estão no código do core: estão na operação. São falhas humanas, de processo e de governança de acesso.

As mais recorrentes:

  • Não executar a versão mais recente do WordPress;

  • Não aplicar atualizações de temas e plugins (a exploração de plugin desatualizado é o vetor clássico);

  • Instalar plugins ou temas inseguros ou de origem duvidosa;

  • Manter o usuário admin;

  • Manter plugins e temas instalados sem uso, aumentando a superfície de ataque;

  • Senhas fracas e credenciais compartilhadas entre editores;

  • Deixar o site sem certificado SSL ativo.

Nenhum desses itens exige uma equipe de segurança ofensiva para ser resolvido. Exige rotina. Uma senha forte por usuário já reduz de forma relevante o risco de um ataque de força bruta bem-sucedido.

Por que atualizar o WordPress

Quando uma vulnerabilidade é descoberta e corrigida em uma nova versão, a informação necessária para explorar a falha passa a circular em domínio público. Ou seja: a correção e o mapa do ataque nascem juntos.

Por isso versão antiga é alvo preferencial. Não é uma questão de estar “desatualizado”. É estar exposto a algo já documentado.

atualizacao-do-wordpress-plugins-templates - vulnerabilidades de segurança no WordPress

Cada atualização fecha brechas conhecidas e corrige erros que deixavam o site vulnerável. Manter core, temas e plugins atualizados, com janela de teste antes de subir para produção, é o mecanismo mais barato de redução de risco disponível em um projeto WordPress.

Verificação de segurança: expertise, processo e ferramenta

Não é plugin. É operação.

Uma verificação de segurança que funciona depende de três camadas que precisam existir ao mesmo tempo:

  • Expertise humana: alguém que entenda o comportamento de uma aplicação web em ambiente de produção, não só a leitura de um relatório;

  • Processo: um checklist aplicado nas diferentes áreas do site, com cadência definida, para que a verificação não dependa de lembrança;

  • Ferramenta: scanners e monitoramento que automatizam a coleta e a comparação de versões.

Ferramenta sem processo gera relatório que ninguém lê. Processo sem expertise gera checklist marcado sem correção aplicada. É a combinação que reduz chamado e downtime.

WPScan e as vulnerabilidades do WordPress

O WPScan é um software de teste de caixa-preta (black box), escrito em Ruby e de código aberto, usado para escanear vulnerabilidades em instalações WordPress e em seus complementos (temas e plugins).

É a ferramenta padrão para verificar vulnerabilidades em sites desenvolvidos em WordPress e automatizar a coleta de informações úteis. Depois de coletar os dados, o WPScan aponta as vulnerabilidades com base nas versões do core, dos plugins e dos temas em uso.

Na prática, ele cobre:

  • Análise de vulnerabilidade não intrusiva;

  • Pesquisa e listagem dos nomes de usuário em uso;

  • Simulação de ataque de força bruta;

  • Verificação de senhas fracas;

  • Identificação da versão do WordPress, dos plugins e dos temas;

  • Listagem dos plugins ativos;

  • Verificações diversas na instalação.

wpscanupdate - vulnerabilidades de segurança no WordPress

Explore a ferramenta e mapeie o que existe hoje no seu ambiente. Vale rodar tanto no seu site quanto em projetos que você herdou e ainda não auditou.

WPScan Vulnerability Database

No WPScan Vulnerability Database estão catalogadas as vulnerabilidades de core, plugins e temas, com as respectivas versões afetadas. É a referência para cruzar o inventário do seu site com o que já é conhecido publicamente.

WPScan- vulnerabilidades de segurança no WordPress

O catálogo é atualizado com frequência alta, o que permite reagir rápido quando a versão que você roda entra na lista.

Sucuri e monitoramento contínuo

Scanner é foto. Monitoramento é vídeo.

A Sucuri é outra ferramenta bastante usada por times técnicos de WordPress e opera em monitoramento 24/7. A vantagem operacional está na notificação: o responsável pelo site é avisado diante de tentativa de invasão ou de alteração no código, sem depender de alguém rodar uma varredura manual na sexta-feira.

Para quem tem múltiplos editores publicando e um site que sustenta captação, matrícula ou venda, essa diferença entre varredura pontual e alerta contínuo é a diferença entre incidente contido e incidente descoberto pelo cliente.

Outras ferramentas de análise e pentest

Além do WPScan e da Sucuri, há um conjunto de ferramentas usado em análises mais profundas de aplicações web, úteis quando o WordPress convive com integrações, APIs e ambientes customizados:

  • Cuckoo, para análise de comportamento de arquivos suspeitos;

  • Metasploit, para validação de exploração de falhas conhecidas;

  • ZAP Proxy, para inspeção de tráfego e teste de aplicação;

  • Vega, para varredura de vulnerabilidades web;

  • SQLMap, para teste de injeção de SQL;

  • dirsearch, para descoberta de diretórios e arquivos expostos.

Essas ferramentas identificam falhas, malwares, invasões e arquivos expostos. Nenhuma delas substitui a leitura de quem interpreta o resultado e decide o que corrigir primeiro.

Checklist rápido de segurança

Transforme em rotina, com responsável e periodicidade definidos:

  • Executar sempre a versão mais recente do WordPress;

  • Manter plugins e temas atualizados, com teste antes de publicar em produção;

  • Ser criterioso na seleção de plugins e temas, olhando manutenção ativa e histórico de correções;

  • Excluir o usuário admin;

  • Aplicar validação de dados em qualquer entrada;

  • Remover plugins e temas não utilizados;

  • Garantir que cada usuário tenha sua própria senha forte, sem credencial compartilhada entre editores;

  • Ativar autenticação de dois fatores para todos os usuários;

  • Manter o SSL ativo e o certificado válido;

  • Gerar chaves secretas complexas no wp-config.php;

  • Revisar papéis e permissões quando alguém entra ou sai do time;

  • Hospedar com quem trata segurança como parte do SLA, não como upsell.

Segurança é rotina, não evento

A palavra que muda o resultado é monitoramento. Varredura única mostra o estado de hoje. Rotina mostra a variação e permite agir antes do incidente.

E o ganho vai além de evitar invasão. Site limpo, monitorado e atualizado sustenta disponibilidade, confiabilidade percebida pelo usuário e melhor indexação nos mecanismos de busca. Segurança e performance moram no mesmo lugar: na operação.

Se a sua equipe de marketing depende do site para publicar campanha e a fila da TI trava a correção, o problema não é ferramenta. É processo. Fale com o nosso time sobre um diagnóstico da sua operação WordPress e veja como o WP Care pode assumir essa rotina.

Qual nota você da para este artigo?
Ruim

O que você achou disso?

Clique nas estrelas

Média da classificação 0 / 5. Número de votos: 0

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Excelente
Artigos Relacionados
Ferramentas de monitoramento de tempo de atividade para blogs simples

Ferramentas de monitoramento de tempo de atividade para blogs simples

Construa seu site WordPress sob medida com os maiores especialistas em WordPress da America Latina
Conheça a Apiki

Faça um comentário
Cadastre-se rápido

Fazer Login