WordPress 7.0.3: 12 correções e qual delas é a sua

WordPress 7.0.3: 12 correções e qual delas é a sua

Resposta rápida

O WordPress 7.0.3 saiu em 7 de agosto de 2026 como lançamento de segurança, corrigindo 12 vulnerabilidades. Apenas uma é explorável sem conta: o XSS refletido na tela de login, CVE-2026-64638, reportado pela equipe da pwn.ai. As demais exigem colaborador, autor ou usuário cadastrado, o que faz a urgência depender do tipo de site: blog de autor único corre pouco risco, enquanto site com colaboradores externos, multisite ou agência com acesso de cliente tem praticamente a lista inteira aplicável. As correções estão sendo portadas para versões antigas, atualmente até a 4.7.

  • 12 vulnerabilidades corrigidas; apenas 1 é pré-autenticação (XSS de login, CVE-2026-64638).
  • A maioria exige papel de colaborador ou superior — a urgência depende de quem tem conta no seu site.
  • Multisite ganha uma falha própria: elevação de privilégio por usuário cadastrado.
  • Backport em andamento para todas as versões elegíveis, atualmente até a 4.7.
  • Depois de atualizar, revise contas antigas e rebaixe administrador onde bastava editor.
VersãoWordPress 7.0.3
Data7 de agosto de 2026
TipoLançamento de segurança
Vulnerabilidades corrigidas12
Única pré-autenticaçãoXSS refletido no login (CVE-2026-64638)
BackportAté a versão 4.7

O que saiu hoje

O WordPress 7.0.3 foi publicado em 7 de agosto de 2026 como lançamento de segurança, com 12 vulnerabilidades corrigidas. A recomendação oficial é direta: atualizar imediatamente.

Até aí, é o que toda cobertura vai dizer. O que quase ninguém vai fazer é a parte útil — separar quais dessas 12 são realmente um problema para o seu site. Porque elas não são iguais: a maioria exige que o atacante já tenha uma conta no seu WordPress, e isso muda completamente o cálculo de urgência conforme o tipo de site que você opera.

A única que não exige conta nenhuma

É a que merece sua atenção primeiro: XSS refletido na tela de login, explorável antes da autenticação — registrado como CVE-2026-64638 (GHSA-52p2-r8wf-jcrf) e reportado pela equipe da pwn.ai.

Pré-autenticação significa que não é preciso ter conta, senha ou convite: a superfície é a página de login, que em praticamente todo site WordPress está exposta à internet. Se o seu site tem wp-login.php acessível — e ele tem —, essa é a linha do changelog que importa para você, independentemente de ter ou não outros usuários.

As oito que dependem de quem já tem conta

O grosso da lista são XSS armazenado exploráveis por quem tem papel de colaborador ou superior, espalhados por pontos diferentes do editor:

FalhaQuem pode explorarOnde
XSS refletido no loginQualquer um (pré-auth)Tela de login
XSS armazenado via emojisColaborador ou superiorPosts
XSS armazenado no bloco de ConteúdoColaborador ou superiorBloco de post
XSS armazenado na Edição RápidaColaborador ou superiorQuick Edit
XSS armazenado no bloco de DataColaborador ou superiorBloco de data
Injeção de CSSAutor ou superiorPosts
Elevação de privilégio em multisiteUsuário cadastradoMultisite
Vazamento em Comentários RecentesBloco de comentários
Enumeração de slugs de postsPúblicoPermalinks
Exposição de notas internasFeeds de comentário
Burla de confirmação de e-mailAutenticação
SSRF na validação de URLsValidação de URL

“Exige conta de colaborador” não quer dizer inofensivo — quer dizer que o risco depende de quem você deixa entrar. Num blog de autor único, é baixo. Numa revista com dez colaboradores externos, num site que aceita contribuição da comunidade ou numa agência que dá acesso a cliente, o cenário é outro: você tem exatamente o perfil de usuário que essas falhas pressupõem.

Triagem em trinta segundos

Se o seu site é…O que muda
Blog de autor únicoSó o XSS de login e a enumeração de slugs alcançam você. Atualize, sem pânico.
Site com colaboradores/autores externosPraticamente a lista inteira se aplica. Prioridade alta.
MultisiteSome a elevação de privilégio: usuário cadastrado em um site da rede. Prioridade alta.
Agência com acesso de clienteCliente costuma ser editor ou administrador — trate como o caso acima.

Como atualizar sem estragar o dia

Release de segurança do núcleo é dos updates mais seguros que existem: são correções pontuais, sem mudança de funcionalidade. Ainda assim, a ordem que evita susto é a de sempre.

# 1. Backup ANTES (arquivos + banco). Se não puder restaurar, não atualize.
# 2. Se tiver staging, aplique lá primeiro e abra 3 páginas: home, um post, o checkout.
# 3. Atualize: Painel > Atualizações > Atualizar agora
#    (ou WP-CLI)
wp core update --version=7.0.3
wp core verify-checksums

# 4. Confirme a versão REAL, não a que o painel diz
wp core version

O verify-checksums é o passo que quase todo mundo pula e é o que responde à pergunta certa: os arquivos do núcleo são mesmo os oficiais, ou alguém já mexeu neles antes de você atualizar?

Se você está numa versão antiga

Aqui vem a parte que costuma passar batido. As correções estão sendo portadas para todas as versões elegíveis a receber correção de segurança, atualmente até a 4.7. Ou seja: se você mantém um site travado numa versão antiga por causa de plugin ou tema legado, você ainda recebe o patch — não precisa saltar para a 7.0.3 de uma vez para deixar de estar exposto.

Isso não é permissão para ficar no legado. É a diferença entre atualizar hoje o que dá e adiar indefinidamente porque “a migração é grande”.

O que fazer depois de atualizar

Duas coisas que valem mais que o update em si, se você tem outros usuários no site. Primeira: revise quem ainda tem conta. Metade dessas falhas pressupõe um colaborador, e a maior parte dos sites carrega contas de gente que saiu há anos. Segunda: confira os papéis — é comum encontrar administrador onde bastava editor, e isso transforma uma falha de “colaborador ou superior” em algo bem pior.

Se quiser um contexto mais amplo de versões e do que vem a seguir, já escrevemos sobre o que muda com o WordPress 7.1. E para o lado dos plugins, que é de onde vem a maioria dos incidentes reais, vale o caso do Kirki e o takeover de administrador.

Perguntas frequentes

Preciso atualizar agora mesmo?

É um lançamento de segurança e a recomendação oficial é atualizar imediatamente. Mas a urgência real varia: se o seu site tem colaboradores, autores externos ou é multisite, praticamente a lista inteira se aplica a você. Se é blog de autor único, o que alcança você é o XSS de login, que é pré-autenticação, e a enumeração de slugs.

O que significa 'pré-autenticação' no XSS de login?

Significa que o atacante não precisa de conta, senha ou convite para tentar explorar: a superfície é a própria página de login, que em praticamente todo site WordPress está aberta à internet. É a única das doze com essa característica, e por isso a primeira da fila.

Estou numa versão antiga do WordPress e não posso migrar. Fiquei sem correção?

Não. As correções estão sendo portadas para todas as versões elegíveis a receber correção de segurança, atualmente até a 4.7. Você recebe o patch sem precisar saltar para a 7.0.3 de uma vez. Isso resolve a exposição imediata, mas não substitui o plano de sair do legado.

Atualizar o núcleo pode quebrar meu site?

Release de segurança do núcleo é dos updates mais seguros que existem, porque são correções pontuais sem mudança de funcionalidade. O risco residual vem de plugin ou tema que dependa de comportamento interno. Backup antes e, se possível, staging primeiro resolvem o cenário.