O plugin SendGrid for WordPress, utilizado para envio de e-mails transacionais através da API do SendGrid, está vulnerável a uma falha crítica de SQL Injection não autenticada em todas as versões até a 1.4.
Essa vulnerabilidade foi classificada como crítica (CVSS 10.0) e permite que atacantes remotos extraiam dados sensíveis diretamente do banco de dados do site WordPress.
⚠️ Detalhes da Vulnerabilidade
- Tipo: SQL Injection (Injeção de SQL)
- Gravidade (CVSS): 10.0 (Crítica)
- CVE: CVE-2024-43965
- Divulgação pública: 26 de agosto de 2024
- Última atualização: 4 de setembro de 2024
- Pesquisador: Ananda Dhakal
- Privilégios necessários: Nenhum (PR:N)
- Interação do usuário: Não requerida (UI:N)
- Impacto: Comprometimento total da confidencialidade, integridade e disponibilidade (C:H/I:H/A:H)
- Versão afetada: ≤ 1.4
- Correção disponível: Não. O plugin permanece sem patch.
🛑 Qual o risco para seu site?
A falta de validação e preparo de parâmetros SQL abre uma brecha grave. Isso permite que qualquer usuário — mesmo sem estar logado — explore a falha para:
- Ler dados confidenciais do banco de dados (como usuários e e-mails)
- Injetar comandos SQL para manipular ou apagar registros
- Assumir controle parcial ou total do site WordPress
Se sua empresa usa o plugin wp-sendgrid-mailer, é altamente recomendável agir imediatamente.
✅ O que fazer agora?
Como não há patch disponível até o momento, veja as ações recomendadas:
- Desinstale o plugin SendGrid for WordPress (slug:
wp-sendgrid-mailer
) - Utilize alternativas seguras, como:
- WP Mail SMTP (com integração SendGrid)
- FluentSMTP
- Post SMTP
- Implemente firewall (WAF) para bloquear requisições suspeitas
- Verifique os logs do servidor e do banco de dados para identificar possíveis explorações
- Faça backup completo do site e revise a integridade do banco de dados
🔐 Segurança digital exige vigilância constante
Plugins com integração de e-mails são alvos recorrentes de ataques, pois lidam com dados sensíveis e possuem comunicação com APIs externas. Manter plugins atualizados e revisar sua segurança regularmente é uma prática essencial para qualquer projeto em WordPress.